class Animal:
def eat(self):
print('小动物一天到晚的出个不停')
def run(self):
print('小动物一天到晚的四处连跑')
class Cat(Animal):
# 父类的方法完全不合适,覆盖重写
def run(self):
print('俺走的时猫步')
# 父类的方法部分合适,需要添加内容进行完善
def eat(self):
# 保留父类的内容,不建议使用此方式
# Animal.eat(self)
# super(Cat, self).eat()
# 类名及self可以不传
super().eat()
print('不过俺喜欢吃鱼')
jiafei = Cat()
jiafei.run()
jiafei.eat()
python 类的重写
最新推荐文章于 2023-07-12 21:00:00 发布