第9篇分享
面向对象编程
一、类(代码示例)
类:用来描述具有相同的属性和方法的对象的集合
self代表类的实例,而非类
类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。
代码示例中并没有说明__init__这个方法,这里解释下
类如果没有在__init__中初始化对应的实例变量的话,导致后续引用实例变量会出错
二、完全继承(代码示例)
完全继承:具有父类所有的属性和函数2、完全继承后进行拓展(代码示例)
继承后的拓展,复用性更高3、对父类的某些方法进行改写
对父类方法进行改写4、超继承,同时输出父类和子类的数据超继承
超继承
网友评论