python中的__slots__使用方法

一般情況下,當定義了一個class,並且創建了一個class的實例後,可以給該實例綁定任何屬性和方法。 以上的輸出是:zhangtie 這是給實例綁定一個屬性。 還可以給實例綁定方法: 以上的輸出是:zhangtie , 23 但是如果要限制class的屬性,例如只允許向class中添加name和age屬性,就可以在定義class的時候,定義一個__slost__變量來限制class能添加的屬性。
相關文章
相關標籤/搜索