クラス間のリンク
次は、Category プロパティを追加します。Category プロパティは、“Drama” や “Action” などのような映画の種類を表します。この情報を保存するためには、単純に %StringOpens in a new tab プロパティを Film に追加するだけです。しかしこれにより、同じ値が何度も繰り返し保存されることになります。これらの値の 1 つを変更したい場合 (“Action” を “Action/Adventure” と置き換える場合 など)、それを 1 つずつ見つけて変更する必要があります。
その代わりに、Category のリストを別のクラスに保存し、Film オブジェクトに以下のように適切な FilmCategory オブジェクトを参照させる方法があります。