一、OOPoop就是代码的重用,通过分解代码,最小化代码的冗余以及对现存的代码进行定制来编写程序;OOP模型中有两种对象,类对象和实例对象。类对象提供默认行为,是生产实例对象的工厂;类对象和实例对象都有各自命 ...
一、OOPoop就是代码的重用,通过分解代码,最小化代码的冗余以及对现存的代码进行定制来编写程序;OOP模型中有两种对象,类对象和实例对象。类对象提供默认行为,是生产实例对象的工厂;类对象和实例对象都有各自命名空间。 二、python类的主要特性
三、python实例对象的主要特性
四、创建类和实例对象-类的封装封装,是将对象的数据与操作数据的方法相结合,通过方法将对象的数据与实现细节保护起来,就称为封装。外界只能通过对象的方法访问对象,因此封装同时也实现了对象的数据隐藏
五、类的继承单继承类可以通过继承进行定制;类的继承丰富了软件的层级,在层级较低的地方覆盖现有的属性,让其行为特定化。
以上的例子中父类是经典类,因为父类未继承object类;继承object类的父类是新式类
在继承中,父类是经典类那么子类就是经典类;父类是新式类,子类就是新式类 多继承python支持继承多个类,那么在继承父类的属性和方法时改怎么找呢?
执行display方法时,查找顺序为 A--B--C--D 六、类的多态类的多态性是指具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容的函数。 |
墨染ART / 2019-01-12
墨染ART / 2019-01-12
Wotchin / 2019-01-12
李政一 / 2019-01-12
李政一 / 2019-01-12