多态:一个类所演化的多种形态,同时调用时也会产生多种形态。python语言属于伪多态,没有真正意义上的多态,做简单了解。
class Person:
def run(self):
print('跑起来')
class Man(Person):
def run(self):
print('跑的很快')
class Woman(Person):
def run(self):
print('跑的一般')
def func(obj):
obj.run()
m = Man()
w = Woman()
# 通过不同的对象调用函数产生不同的形态
func(m)
func(w)