热线电话:13121318867

登录
2020-11-19 阅读量: 650
类中子类如何继承父类的方法和属性?

假如有以下类

class Mao():
def __init__(self, aa):
self.aa= aa
self.bb= 0

my_mao= Mao('dahua')
my_mao.bb=13

我们有个子类Huamao想继承 Mao的属性,可以这样作;

 class Huamao(Mao):  
       def __init__(self, aa):          #初始化父类的属性"
                 super().__init__(aa):  # super()是一个特殊函数,帮助Python将父类和子类关联起来。这行代码让Python调用 ElectricCar的父类的方法__init__(),让Huamao实例包含父类的所有属性。


0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子