Python繼承與多態,程序測試一個動物類,兩個子類Dog、Cat。
def run_twice(animal): animal.run() animal.run() class Animal(object): def run(self): print('Animal is running') #動物類 class Dog(Animal): def run(self): print('dog is Running...') def eat(self): print('Eating meat...') #狗類 class Cat(Animal): def run(self): print('Cat is running') #貓類 dog = Dog() dog.run() dog.eat() cat = Cat() cat.run() run_twice(Dog())
讀書和健身總有一個在路上