作者:小白jiang
# 作者:小白jiang
class Animal(object):
def talk(self):
pass
class Cat(Animal): # 动物的形态一:猫
def talk(self):
print('这是猫')
class Dog(Animal): # 动物形态二:狗
def talk(self):
print('这是狗')
class Chicken(Animal): # 动物的形态三:鸡
def talk(self):
print('这是鸡')
比如:下课铃响了,对于学生来说是放学操作,对于老师来说是下班操作。
1、增加了程序的灵活性,以不变应万变
2、增加了程序额可扩展性,通过继承animal类创建了一个新的类,使用者无需更改自己的代码