解釋 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

更新於:2023 年 9 月 9 日

10K+ 檢視

開始自己的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.