python的继承

语法

object:python中所有类的顶级父类(基类)

# 继承object类
class 类名(object):
    pass
# A类继承于B类,B是父类
class A(B):
    pass    

作用

子类通过继承可以获得父类的属性和方法,提高开发的效率及代码的复用率。(__开头的私有属性和方法的除外)

class Animal:
    def play(self):
        print("---玩---")

    def eat_food(self):
        print("---吃东西---")


class Cat(Animal):
    def sleep(self):
        print("---睡觉---")


p = Animal()
p.play()
c = Cat()
c.eat_food()
c.play()
c.sleep()
posted @ 2022-11-18 14:12  NikeAirBall  阅读(151)  评论(0)    收藏  举报