多态
多态的优势具体可以总结为如下⼏点:
增加了持续的灵活性
增加了持续的额外扩展的功能
class Animal(object): def talk(self): print('动物会叫') class Cat(Animal): def talk(self): print('猫也是会叫的') class Dog(Animal): def talk(self): print('狗也是会叫的') def func(animal): animal.talk() if __name__ == '__main__': # 对狗进行实例化的过程 dog=Dog() func(animal=dog) 结果: 狗也是会叫的