1 类
类(Class): 用来描述具有相同的属性和方法的对象的集合。
类的语法格式如下:
class ClassName:
<statement-1>
. . .
<statement-N>
类对象支持两种操作:属性引用和实例化。
属性引用使用和 Python 中所有的属性引用一样的标准语法:obj.name。
类对象创建后,类命名空间中所有的命名都是有效属性名。
类的方法与普通的函数区别:
方法必须有参数self,self 代表的是类的实例
2 类的继承
继承类的定义
class DerivedClassName(BaseClassName1):
<statement-1>
.
.
.
<statement-N>
3 类的多重继承
多重继承的形式如下:
class DerivedClassName(Base1, Base2, Base3):
<statement-1>
. . .
<statement-N>
4 类的重写
如果你的父类方法的功能不能满足你的需求,你可以在子类重写你父类的方法,
代码详见:https://github.com/linghufeixia/python-simple chapter3