python面向对象之多态
python面向对象之多态 多态: 同类对象的多种形态(子类化) 实现多态的步骤: 实现继承关系 重写父类方法 使用子类对象执行父类处理 class People : """人""" def dance ( self ) : print ( "跳舞" ) def play ( self ) : # 在不改变该方法的情况下, 让不同人跳不同舞 self . dance ( ) class OldMan ( People ) : """老人""" def dance ( self ) : print ( "跳广场舞" ) class Boy ( People ) : """少年""" def dance ( self ) : print ( "跳街舞" ) p1 = People ( ) p1 . play ( ) laowang = OldMan ( ) laowang . play ( ) # 老人跳广场舞 xiaohu = Boy ( ) xiaohu . play ( ) # 少年跳街舞 来源: CSDN 作者: 鞋子不会飞 链接: https://blog.csdn.net/weixin_45651336/article/details/104317609