解釋 Python 類的繼承與例項化。
繼承
作為面向物件的語言,Python 支援繼承,甚至支援 多重繼承。類 可以繼承自其他類。類可以繼承另一個類(稱為超類)的屬性和行為方法。繼承自超類的類稱為子類,也稱為繼承類或子類。換而言之,繼承是指在幾乎或完全不修改現有類的情況下定義新類。
class A: # define your class A pass class B: # define your class B pass class C(A, B): # subclass of A and B
例項化
例項化類就是建立該類的副本,該副本繼承了所有類變數和方法。在 Python 中例項化類很簡單。要例項化類,我們只需像呼叫函式一樣呼叫類,並傳遞 __init__ 方法定義的引數。返回值將是新建立的物件。
示例
class Foo(): def __init__(self,x,y): print x+y f = Foo(3,4)
輸出
7
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP