Encapsulation (カプセル化)カプセル化 (Encapsulation) とは、データと関数を一つのコンポーネント(例えば、クラス)に閉じ込め、そのコンポーネントへのアクセスを制御することにより、そのオブジェクトを「ブラックボックス」にすることです。これにより、そのクラスのユーザーは隠れた実装ではなくインターフェイス(すなわち、そのクラスの外に対して公開されているデータと関数)を知っているだけで済みます。関連情報 カプセル化(ウィキペディア)