python----重写

class Animal:

    def eat(self):

        print("-----吃----")

 

    def drink(self):

        print("-----喝----")

 

    def sleep(self):

        print("-----睡觉----")

 

    def run(self):

        print("-----跑----")

 

 

class Dog(Animal):

    def bark(self):

        print("----汪汪叫---")

 

 

class Xiaotq(Dog):

    def fly(self):

        print("----飞----")

 

    def bark(self):

        print("----狂叫-----")

 

 

xiaotq = Xiaotq()

print(Xiaotq.mro())  # 或者xiaota.__mro__或打印继承的顺序

xiaotq.fly()

xiaotq.bark()

xiaotq.eat()

"""

[<class '__main__.Xiaotq'>, <class '__main__.Dog'>, <class '__main__.Animal'>, <class 'object'>]

----飞----

----狂叫-----

-----吃----

"""

如有疑问,请发邮件:[email protected]


github:https://github.com/wangrui0/
我是一个java工程师,人工智能和大数据只是爱好哦,请记住

猜你喜欢

转载自blog.csdn.net/qq_35524586/article/details/85528515