「メンバ変数」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
|||
1行目: | 1行目: | ||
− | '''メンバー変数'''([[英語]]:member variable)とは、[[オブジェクト指向]]における[[インスタンス]]の内部に保持する[[変数]]のことである。 | + | '''メンバー変数'''([[英語]]:member variable)とは、[[オブジェクト指向]]における[[インスタンス]]の内部に保持する[[変数]]のことである。[[プログラミング言語]]によっては「[[インスタンス変数]]」などとも呼ばれる。 |
− | [[クラス]] | + | [[クラス]]の規模が大きくなるとメンバー変数は[[C言語]]の[[グローバル変数]]と何ら変わらない[[副作用]]を持つ。 |
+ | |||
+ | また、メンバー変数を利用して「[[隠蔽]]」することで後々「[[階層化の有害性]]」を発現することもある。 |