class Animal: def __init__(self, name, color): self.name=name self.color=color def eat(self): print('吃') def drink(self): print('喝') def run(self): print('跑') def sleep(self): print('睡') class Dog(Animal): def __init__(self, name): self.name=name def bark(self): print('%s 在吃东西'% (self.name)) class xiaotianquan(Dog): def bark(self): print("神一样的叫唤") #使用super()调用父类的方法 super().bark() print("$%%%&*^*") dog=xiaotianquan("小花") dog.bark()
父类方法的扩展,子类像调用父类,需要用super()调用父类方法