面向对象
世界万物,皆可分类
世界万物,皆为对象
特性(class、object)
只要是对象,就肯定属于某种类
只要是对象,就肯定有属性。
封装、继承、多态
类变量——大家公用的属性
析构函数:在实例释放、销毁的时候执行,通常用于做一些收尾工作,如关闭一些数据库链接打开的临时文件。
构造:__init__
析构:__del__
继承:节省代码
广度优先:python3开始均广度优先
深度优先:python2经典是按深度优先来继承的,python2新式是按广度优先来继承的。
多态:一种接口,多口实现
类:属性
实例变量
类变量
私有属性_var
方法
构造方法
析构函数
对象:实例化一个类以后得到的对象
封装:把一些功能实现细节不对外暴露
继承:代码的重用