スポンサーリンク

[python] クラス変数の宣言の仕方と、呼び出し方

クラス変数とは?

クラス変数は、インスタンス毎にもっているインスタンス変数とは違い、

クラスが持っている変数です。

そのため、Testインスタンスが複数あっても、すべてのインスタンスは同じ値のクラス変数を思っているということです。

 

クラス変数の使い方

クラス変数は、クラス内、メソッドの外に宣言されている変数です。

クラス変数にアクセスする場合は、クラス名.クラス変数でアクセスできます。

※ちなみに、インスタンス変数はself.aなどで宣言します。

 

サンプルコード

 

Python
スポンサーリンク
シェアする
trelab