IT用語集 › プログラミング › カプセル化
オブジェクト指向の原則の一つで、内部の詳細を単純なインターフェースの裏に隠すこと。
クラスはメソッドだけを公開し、内部データはprivateにする。こうしておけば、APIを壊さずに実装を変更できる。言語側の仕組みとして、private、public、getter/setterなどがある。
private
public