1. 程式人生 > >3.1.18 元類的練習

3.1.18 元類的練習

AR 初始化 定義類 無需 實例 練習 用戶 key 出現異常

1. 在元類中控制,把自定義的類的數據屬性都變成大寫

2. 在元類中控制,自定義的類無需__init__方法

元類幫其完成創建創建對象,以及初始化操作。

要求實例化時,傳參必須為關鍵字形式,否則出現異常:TypeError: Must be keyword argument

key 作為用戶自定義類產生對象的屬性,且所有屬性變成大寫

3.1.18 元類的練習