カプセル化
内部状態への意図しないアクセスを禁止すること。
以下のようなアプローチがある。
インターフェース
を用意して、そのインターフェース経由でしかアクセスできないようにする。
スコープによるアクセス制御(
可視性
)を使って、特定のスコープのみアクセス可能にする。