私有属性,私有方法
主要通用 __
添加到属性名前,可以让该属性得到一个保护
class WuDang:
name = "武当"
__kongfu_list = ["aaa", "bbb", "ccc"]
wd = WuDang()
print(wd.name)
print(wd.__kong_list)
类的继承
定义类的时候,如果希望继承自另外一个类
可以通过
class 类名(父类的类名):
定义普通类,有两种方式
如果需要继承的话,只有这一种
继承后的效果
当前的类,拥有了父类的公有属性和公有方法
类的继承,提高了代码的效率,减了重复的代码
专业术语
父类是子类的基类,子是父类的派生类,子类从父类派生
方法的重写
如果父类的方法,与需求不符合
那么就在当前(自己的类)中重新写一个方法
在自己的方法中,定义需要的功能
注意
对于重写而言
方法名一定是与父类中方法同名