一、鸡汤
坚持就是胜利。不必高分通过。二、面向对象的特性
1、class类:一个类就是对一个类拥有相同属性的对象的抽象、蓝图、原型。在类中定义了这些对象的都具备的属性和共同的方法。 2、object对象:一个对象就是一个类的实例化的实例。人人之间有共性,亦有不同。 3、封装:在类中对数据的赋值、内部调用对外部用户是不可见的,这使类变成了一个容器,里面包含了类的数据和方法。 4、继承:一个类可以派生出子类,在这个父类里定义的方法和属性自动被子类继承。 5、多态:“一个接口,多种实现”一个人的类,可以出现多个人,各自有各自的属性值。三、类的介绍:
类变量的用途:是大家共用的属性,节省内存。
析构函数:在实例释放、销毁的时候执行的,通常用于做一些收尾工作。如关闭一些数据库连接,关闭打开的临时文件等。在程序退出时,或删掉实例时执行。
私有方法、私有属性:
继承:
多继承:
python2.x中,经典类是按照深度优先来继承的。 新式类是按照广度优先来继承的。 python3.x中,新式类和经典类都是按照广度优先来继承的。多态: