テクノロジ系の用語

カプセル化とは

カプセル化とは、オブジェクト指向で、データ(属性)とそれを操作する手続(メソッド)を一つにまとめ、外部からはメソッドを通してしかデータを扱えないようにすることである。

内部の実装を外部から隠す(情報隠蔽)ことで、内部を変更しても利用する側への影響を抑えられ、データが不正に書き換えられることも防げる。継承、ポリモーフィズムとともにオブジェクト指向の主要な考え方である。

試験ではここが問われる

分野: テクノロジ系

関連する用語

この用語が出てくる問題

基本情報 用語集の一覧へ