這篇文章主要介紹了Python 類別的繼承實例詳解的相關資料,需要的朋友可以參考下
Python 類別的繼承詳解
Python既然是物件導向的,當然支援類別的繼承,Python實作類別的繼承比Javascript#簡單。
Parent類別:
class Parent: parentAttr = 100 def init(self): print("parent Init") def parentMethod(self): print("parentMethod") def setAttr(self,attr): self.parentAttr = attr def getAttr(self): print("ParentAttr:",Parent.parentAttr)
Child類別
class Child(Parent): def init(self): print("child init") def childMethod(self): print("childMethod")
呼叫
p1 = Parent(); p1.parentMethod(); c1 = Child(); c1.childMethod();
輸出:
parent Init parentMethod child init childMethod Press any key to continue . . .
Python支援多重繼承
class A: # 定义类 A ..... class B: # 定义类 B ..... class C(A, B): # 继承类 A 和 B .....
感謝閱讀,希望能幫助大家,謝謝大家對本站的支持!
以上是詳解Python 類別的繼承實例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!