python面向对象不使用继承和使用继承比较

不使用继承开发
class Animal: def eat(self): print("吃") def drink(self): print("喝") def run(self): print("跑") def sleep(self): print("睡") class Dog: def eat(self): print("吃") def drink(self): print("喝") def run(self): print("跑") def sleep(self): print("睡") def bark(self): print("汪汪叫") wangcai=Dog() wangcai.eat() wangcai.drink() wangcai.run() wangcai.sleep() wangcai.bark()
使用继承开发
class Animal: def eat(self): print("吃---") def drink(self): print("喝---") def run(self): print("跑---") def sleep(self): print("睡---") class Dog(Animal): def bark(self): print("汪汪叫") wangcai=Dog() wangcai.eat() wangcai.drink() wangcai.run() wangcai.sleep() wangcai.bark()

浙公网安备 33010602011771号