Loading article…
データ カプセル化 (データ隠蔽とも呼ばれる) は、クラスの実装の詳細をユーザーから隠すメカニズムです。ユーザーは、オブジェクトの属性が簡単に表示およびアクセスされないようにするために、メソッドと呼ばれる特殊な関数を実行することで、クラスの隠されたメンバーに対して制限された一連の操作のみを実行できます。データ カプセル化は、次のものを指す場合があります。
- オブジェクト指向プログラミング言語のクラスにおけるプライベートデータのラップ。カプセル化(オブジェクト指向プログラミング)、情報の隠蔽、関心の分離を参照。
- OSI モデルの下位層でネットワーク データを単一の単位にラップし、上位層で関連データを抽出できるようにする。 「カプセル化 (ネットワーク)」を参照。
