カプセル化
#設計原則
https://ja.wikipedia.org/wiki/カプセル化
概念で互いに関連するデータとロジックなどを1つのモジュールとしてまとめること
より広い意味ではまとめたモジュールの内側の詳細を外側から隠蔽することをも含む
不変条件
の侵害からコードを守るための手段