派生就是子类在继承父类的基础上衍生出新的属性。子类中独有的,父类中没有的;或子类定义与父类重名的东西。子类也叫派生类。
class Animal:
def run(self):
print('小动物喜欢成天跑个不停')
class Cat(Animal):
def eat(self):
print('猫喜欢吃老鼠')
tom = Cat()
tom.run()
# 多出来的行为
tom.eat()
# 多出来的属性,对象的属性是可以随时添加的,派生
tom.color = '蓝色'
print(tom.color)
小动物喜欢成天跑个不停
猫喜欢吃老鼠
蓝色