一、代码:
# python3.6
# 类的继承
class Animal:
def request(self):
print('animal request')
def get(self):
self.request()
return('get')
class Dog(Animal):
def request(self):
print('animal Dog')
a = Animal()
print(a.get())
print('------------------')
b =Dog()
print(b.get())
二、输出结果:
animal request
get
------------------
animal Dog
get
三、代码说明
1、此示例是类的继承 Dog类继承父类Animal
2、子类Dog,对父类方法request进行重写
3、作用:
子类有一些方法可以复用父类,所以进行继承,但是子类对某些方法需要不同用法,所以继承后复写父类方法。父类可以用的继续复用