Python:面向对象基础之多态
多态:多态, 不同的 子类对象调用 相同的 父类方法,产生 不同的 执行结果,可以增加代码的外部调用灵活度.
# 多态达到的效果:父类能工作的地方,子类都能工作,并且不同子类会执行出不同的效果
# 多态的好处:在保证安全性的前提下,提高了方法调用的灵活性
# 多态的实现:
# 1.定义一个父类
# 2.定义多个子类,并重写父类的方法
# 3.传递子类对象给调用者,不同子类对象能产生不同执行效果
场景:狗,军犬,缉毒犬,哮天犬,人能带狗执行相应的工作