このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Encapsulation (カプセル化)

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

関連情報