python中类的继承(inheritance)

一、定义

子类可以继承父类的属性和方法,实现 class 子类(父类):

一个类可以继承另一个类的特效

二、超级继承

super().方法()

三、多态

python是一门动态语言,严格来说的python不存在多态。

四、私有化

 私有化属性只需要以双下划线开头,声明该属性为私有属性即可,声明之后就不能在类外部使用或直接访问。

私有化的特性:不能在类外面访问;可以在类里面访问;修改子类不能继承私有化属性。

set和get:set是为了赋值,给私有化属性赋值。get是为了取值,把私有化属性的值取出来。

五、继承类型:单继承、多继承、多层继承

单继承:单继承指的是子类只继承一个父类。

多继承:多继承指的是子类继承了多个父类。

多层继承:多层继承是指一个类继承了另一个类,而这个类又继承了另一个类。

posted @ 2021-03-17 21:31  軍子  阅读(181)  评论(0编辑  收藏  举报