2.3.2.1 オブジェクトのデータ

オブジェクトのデータには、オブジェクト・クラスまたはオブジェクト・インスタンスに固有の情報がすべて含まれます。たとえば、Universityアプリケーションのコンテキストの典型的なオブジェクトに窓口があります。窓口のデータとしては次のものが考えられます。

  • ID
  • 窓口の引出しにある現金の額
  • 特定の期間(日単位や月単位)でその窓口で処理された取引の数

オブジェクトのデータは、属性を使用してアクセス可能な構造体に結合したりすることで効率的にカプセル化できます。属性は、オブジェクトのデータをオペレーションから切り離す典型的な手段です。