子類可以呼叫父類的方法或者重構父類的方法。
#coding:utf-8
class father():
def __init__(self,name,age):
self.name = name
self.age = age
def introduce(self):
print('我的家在東北松花江上')
def say(self):
print("我有很多手藝")
class son(father):
def __init__(self,name,age):
super(son,self).__init__(name,age)
self.name = name
self.age = age
def introduce_s(self):
self.introduce() #父類方法的繼承
print('我是一名程式猿',"姓名"+self.name,"年齡"+str(self.age)) #新增新的方法
def say(self): #重構方法
print('我會寫**')
if __name__ == '__main__': #只有將該模組作為入口進入
me = son('www',23)
me.introduce()
me.say()
me.introduce_s()
python3 類的繼承
基本語法 class derivedclassname baseclassname1 1 需要注意圓括號中父級類的順序,若是父級類中有相同的方法名,而在子類使用時未指定,python從左至右搜尋 即方法在子類中未找到時,從左到右查詢父級類中是否包含方法。示例 class a object pass ...
Python3 類的繼承
coding utf 8 物件導向程式設計的三個特點 封裝 繼承 多型 函式是封裝 的基本單位,類和物件的封裝是屬於更高階的封裝方式 在類中經常會宣告一些物件屬性,用來儲存資料的,在類中宣告的函式,是用來運算元據的,不同的功能可以封裝成不同的函式 繼承 特點 1.子類繼承父類,子類擁有父類的所有屬性...
Python3 類的繼承
目錄初識繼承 尋找繼承關係 繼承背景下的物件屬性查詢順序 派生新式類和經典類 鑽石繼承 通過繼承實現修改json模組資料型別 繼承指的是一種新建類的方法,新建的類稱之為子類或者派生類 子類繼承的類叫做父類,也稱之為基類或者超類 繼承的目的是減少 的冗餘 減少重複 在定義類時候,通過class 子類 ...