作者:互联网
一.什么是派生
- 子类中新定义的属性的这个过程就叫做派生
- 注意 : 当子类在使用派生属性的时候始终以自己的属性为准
- 父类----->称为基类或者超类
- 子类----->称为派生类
class Animal: # 父类(基类)
def run(self):
print("奔跑")
def eat(self):
print("吃东西")
class Duck(Animal): # 子类(派生类)
bread = "可爱鸭" # 派生属性(品种)
def speak(self): # 派生方法(说话)
print("嘎嘎嘎")
二.派生类中使用父类的属性和方法
1.方式一 : 直接使用 self.[属性或方法]
来调用
- 存在的问题 : 如果子类与父类中有相同的属性或方法, 那么就无法使用父类中的属性或方法 (因为优先使用自己的)
标签:派生,self,Animal,Duck,print,eat,def
来源: https://www.cnblogs.com/songhaixing/p/14183260.html