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