python類例項化如何實現

local0發表於2021-09-11

python類例項化如何實現

說明

1、類的例項化就是在類物件後面加上一個括號,就是呼叫類的例項化方法,完成例項化。例項化就真正建立一個該類的物件(例項)。

2、類例項化後一定會獲得一個物件,就是例項物件。

例項

tom = Myclass()
jerry = Myclass()

上面的tom,jerry都是Myclass類的例項,透過例項化生成了2個例項,每次例項化後獲得的例項,是不同的例項,即使使用同樣的引數例項化,也得到不一樣的對楊

類例項化後,得到一個例項物件,例項物件會繫結方法,呼叫方法時參使用jerry.foo()的方式

但是函式簽名是foo(self),少傳一個引數self嗎?

這個self就是jerry,Python會把方法的呼叫者作為第一個引數傳入self的實參傳入

self.name就是jerry物件name,name是儲存在了jerry物件上,而不是Myclass類上,所以稱為例項變數。

以上就是python類例項化的實現,希望對大家有所幫助。更多Python學習指路:

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/132/viewspace-2829569/,如需轉載,請註明出處,否則將追究法律責任。

相關文章