1. 程式人生 > >21類修飾器和物件池

21類修飾器和物件池

類裝飾器       這些程式碼執行後即輸出 也就是上面程式一執行,__init__(self,func)方法便已經被呼叫,把fun傳進去,初始化了例項,為了包裝fun(),__cal__()內程式碼才類似wrapper()內的程式碼一樣,是包裝內的程式碼(新的代+fun()),所以相當於包裝好新的fun,__init__()就已經執行了,__call__內的方法,等呼叫新fun時才被呼叫     物件池 單個英文單詞也建立物件池   這三種就不需要重新建立物件