7872人加入学习
(35人评价)
Python零基础入门学习2020最新版(SiKi)

使用Python3.8 于2019/10/20开始录制

价格 免费

继承的子类可以添加特定属性和方法(函数)

但若子类中方法改变则要重写

 

[展开全文]

#这里Person就是父类
class Teacher(Person): 
    def __init__(self, name, age, title): #在这里直接添加子类的特有属性
        super().__init__(name,age) #调用父类里的初始化方法,也叫构造方法
        self.title = title

    def teach(self):
        print(self.name + ' is teaching')

# 当某个父类属性需要被重写时:
    def eat(self):
        print(self.name + ' eating at restaurant')

t1 = Teacher('sk',50,'高级教师')
t1.eat()
t1.teach()
 

[展开全文]