#父类 class DuckKing(object): def show(self): print("这个是鸭子王国,欢迎你加入") #子类 class Duck007(DuckKing): def show(self): print("这个是鸭子王国,7号为您提供全方位保护") #子类 class Duck9527(DuckKing): def show(self): print("这个是鸭子王国,9527号为您提供陪读") #普通函数 def func(duck): duck.show() #创建对象,参数是对象:就是那种包含很多属性和方法的对象 obj_Duck9527 = Duck9527() obj_Duck007 = Duck007() #调用函数,开启多态之旅 func(obj_Duck9527) func(obj_Duck007)
python面向对象中的多态
猜你喜欢
转载自blog.csdn.net/qq_42336700/article/details/81414329
今日推荐
周排行