>>298
データ構造を外部から見えなくして、データ構造の変更の影響が外部に及ばないようにすることじゃないかな
カプセル化されていないとデータ構造の変更があるたびにあちこちのモジュールを変更しないといけなくなる