メンバ変数

提供: MonoBook
2020年4月1日 (水) 04:03時点における153.174.166.187 (トーク)による版
ナビゲーションに移動 検索に移動

メンバー変数英語:member variable)とは、オブジェクト指向におけるインスタンスの内部に保持する変数のことである。プログラミング言語によっては「インスタンス変数」などとも呼ばれる。

クラスの規模が大きくなるとメンバー変数はC言語グローバル変数と何ら変わらない副作用を持つ。

また、メンバー変数を利用して「隠蔽」することで後々「階層化の有害性」を発現することもある。