1封装(模糊过程,只提供接口)
属性
实例属性(保存在实例中)
类属性(类对象中)
方法
构造函数(init)
析构函数(函数释放是执行的函数)
2继承(提高代码复用)
经典类 class classname():在多继承中深度优先
新式类 class classname(object):在多继承中广度优先
class Student(School): def __init__(self, name, age, sex, grade): super(Student, self).__init__(name, age, sex)
继承先覆盖,然后调用父类的初始化
3多态(接口重用,一种接口,多种实现)
这个例子不知道怎么说