求:编写一个类,然后再写一个子类进行继承,使用子类去调用父类的方法1。
使用方法1打印: 胖子老板,来包槟榔。
那么先写一个胖子老板的父类,执行一下:
class FatFather(object): def __init__(self, name): print('FatFather的init开始被调用') self.name = name print('FatFather的name是%s' % self.name) print('FatFather的init调用结束') def main(): ff = FatFather("胖子老板的父亲")运行一下这个胖子老板父类的构造方法__init__ 如下:
if __name__ == "__main__": main()FatFather的init开始被调用 FatFather的name是胖子老板的父亲 FatFather的init调用结束好了,那么下面来写一个子类,也就是胖子老板类,继承上面的类
# 胖子老板的父类 class FatFather(object): def __init__(self, name): print('FatFather的init开始被调用') self.name = name print('调用FatFather类的name是%s' % self.name) print('FatFather的init调用结束') # 胖子老板类 继承 FatFather 类 class FatBoss(FatFather): def __init__(self, name, hobby): print('胖子老板的类被调用啦!') self.hobby = hobby FatFather.__init__(self, name) # 直接调用父类的构造方法 print("%s 的爱好是 %s" % (name, self.hobby)) def main(): #ff = FatFather("胖子老板的父亲") fatboss = FatBoss("胖子老板", "打斗地主")在这上面的代码中,我使用FatFather.__init__(self,name)直接调用父类的方法。
运行结果如下:
if __name__ == "__main__": main()
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率
