imal类,它有一个名为speak的方法
“`imal
def speak(self)t(“动物正在说话”)
imal类的speak方法。大家可以这样做
“`imal)
pass
imalimal类的所有属性和方法,包括speak方法。现在,大家可以创建一个Dog对象并调用它的speak方法
dog = Dog()
dog.speak()
输出结果为
动物正在说话
二、父类函数重用技巧
imal类的speak方法修改为
“`imal
def speak(self)t(“动物正在说话”)
imal)
def speak(self)
super().speak()t(“狗正在叫”)
imal类的speak方法。这样做的好处是,大家可以在子类中重用父类的方法,并在此基础上添加子类特有的功能。现在,大家可以创建一个Dog对象并调用它的speak方法
dog = Dog()
dog.speak()
输出结果为
动物正在说话
中的继承和父类函数重用技巧,大家可以写出更加简洁和易于维护的代码。