クラス属性と静的属性

1.クラス属性はクラスメソッドによって変更されます。@ classmethod形式は、クラスとインスタンスの両方からアクセスできます。

2.によって、@staticmethodによって装飾自己の()パラメータ無しブラケット静的プロパティのメソッドクラスメソッド名インスタンスメソッド名モードアクセス。

 

 

3.インスタンスメソッドはパラメーターself(インスタンス実装とクラス属性の変更に使用)を追加する必要があり、クラスメソッドはパラメーターcls(クラス属性の変更に使用)を追加する必要があり、静的メソッドはクラス属性と静的属性に関係なくパラメーターを追加する必要はありません。

 

おすすめ

転載: www.cnblogs.com/zxc01/p/12738243.html