python面向对象多态

多态简单来说就是同一个对象的多种形态

class Bird:
    def fly(self):
        print('鸟在天空飞')

class Plane:
    def fly(self):
        print('飞机在天空飞')

class Rocket:
    def fly(self):
        print('火箭飞天')

def fly(obj):
    obj.fly()

Bird=Bird()
Plane=Plane()
Rocket=Rocket()

fly(Bird)
fly(Plane)
fly(Rocket)

你可能感兴趣的:(python,开发语言)