Skip to content
Blog
Go back

Python:クラス変数とインスタンス変数

·Updated: 
  • クラス定義内に変数を宣言すると、その変数はそのクラス間で共有される
    • クラス変数という
    • C++でいうメンバ変数のような書き方だが、static変数のような扱いになる
  • __init__関数内で変数を宣言すると、その変数はそのインスタンス内で保持される
    • インスタンス変数という
    • C++でいうメンバ変数のような扱いになる

Share this post:

Previous Post
GCCのバグ:偽陽性の-Warray-bounds
Next Post
Python:bytesとは