Python 类与对象示例

本栏目主要关注点的是和类定义有关的常见编程模型。包括让对象支持常见的Python特性、特殊方法的使用、 类封装技术、继承、内存管理以及有用的设计模式。

内容:

  • 改变对象的字符串显示
  • 自定义字符串的格式化
  • 让对象支持上下文管理协议
  • 创建大量对象时节省内存方法
  • 在类中封装属性名
  • 创建可管理的属性
  • 调用父类方法
  • 子类中扩展property
  • 创建新的类或实例属性
  • 使用延迟计算属性
  • 简化数据结构的初始化
  • 定义接口或者抽象基类
  • 实现数据模型的类型约束
  • 实现自定义容器
  • 属性的代理访问
  • 在类中定义多个构造器
  • 创建不调用init方法的实例
  • 利用Mixins扩展类功能
  • 实现状态对象或者状态机
  • 通过字符串调用对象方法
  • 实现访问者模式
  • 不用递归实现访问者模式
  • 循环引用数据结构的内存管理
  • 让类支持比较操作
  • 创建缓存实例

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程