ç¬¬å…«ç« ï¼šç±»ä¸Žå¯¹è±¡Â¶
æœ¬ç« ä¸»è¦�关注点的是和类定义有关的常è§�编程模型。包括让对象支æŒ�常è§�çš„Python特性ã€�特殊方法的使用ã€� ç±»å°�装技术ã€�继承ã€�内å˜ç®¡ç�†ä»¥å�Šæœ‰ç”¨çš„设计模å¼�。
Contents:
- 8.1 改å�˜å¯¹è±¡çš„å—符串显示
- 8.2 自定义å—ç¬¦ä¸²çš„æ ¼å¼�化
- 8.3 让对象支�上下文管��议
- 8.4 创建大é‡�对象时节çœ�å†…å˜æ–¹æ³•
- 8.5 在类ä¸å°�装属性å��
- 8.6 创建�管�的属性
- 8.7 调用父类方法
- 8.8 å�ç±»ä¸æ‰©å±•property
- 8.9 创建新的类或实例属性
- 8.10 使用延迟计算属性
- 8.11 简化数�结构的�始化
- 8.12 定义接�或者抽象基类
- 8.13 实现数�模型的类型约�
- 8.14 实现自定义容器
- 8.15 属性的代�访问
- 8.16 在类ä¸å®šä¹‰å¤šä¸ªæž„é€ å™¨
- 8.17 创建�调用init方法的实例
- 8.18 利用Mixins扩展类功能
- 8.19 实现状�对象或者状�机
- 8.20 通过å—符串调用对象方法
- 8.21 实现访问者模�
- 8.22 �用递归实现访问者模�
- 8.23 循环引用数æ�®ç»“构的内å˜ç®¡ç�†
- 8.24 让类支�比较�作
- 8.25 创建缓å˜å®žä¾‹