クラス
Caché Cinema アプリケーションは、映画に関する以下のような情報を把握する必要があります。-
映画のタイトル
-
あらすじの説明
-
チケットの売上枚数
-
映画の上映状況
Caché では、このような関連するデータ要素はオブジェクトと呼ばれ、各要素はプロパティと呼ばれます。データベースには、多数の Film オブジェクトが収められています。これらのオブジェクトの特性は同じですが、データはそれぞれで異なっています。それは、各映画にはタイトルがあり、異なる映画には (通常) 異なるタイトルがあるということです。
オブジェクトの定義をクラスと呼び、オブジェクトを、定義するクラスのインスタンス (またはオカレンス) と呼びます(後で、クラスがコードも含むことができることについて学習します)。