中,類可以包含變量和函數,我們可以通過實例化類來創建對象,并調用類中的函數來操作對象。
類的函數調用。
1.類的實例化
會自動調用類的構造函數來初始化對象。構造函數是一個特殊的函數,它在創建對象時自動調用,用于初始化對象的屬性。展示了如何實例化一個類
itame, age)ameame
self.age = age
', 20)
ameame'和20。
2.實例方法的調用
會自動將對象作為個參數(self)傳遞給實例方法。展示了如何調用實例方法
itame, age)ameame
self.age = age
def say_hello(self)tyameame)
', 20).say_hello()
對象,并調用say_hello方法來輸出對象的名字。
3.類方法的調用
會自動將類作為個參數(cls)傳遞給類方法。展示了如何調用類方法
t = 0
itame, age)ameame
self.age = aget += 1
ethodt(cls)t
1', 20)2('Jerry', 21)tt())
tt方法來輸出對象的數量。
類中,函數有兩種類型實例方法和類方法。實例方法是與對象相關聯的方法,它需要一個實例來調用。類方法是與類相關聯的方法,它可以直接從類中調用,不需要實例化對象。我們可以使用類和對象來調用函數,實例方法和類方法都可以使用這兩種方式來調用。
類的函數調用。