モデル

モデルは、オブジェクトによって引き継がれることができる特性の集まりです。オブジェクトがモデルを利用すると、継承しないように明示的に定義された特性以外はモデルの特性を引き継ぐようになります。

オブジェクトの特性値を個別に設定することで、その値の継承関係は切れてしまうことになります。定義された値は、モデルによって継承されていた値を無効にします。

モデルクラスの特性が更新されると、価値は、個々に定義されているそれらを除いて全ての資産価値のために各関連したオブジェクトのために反映されます。

モデルに定義されている特性の値が変更されると、そのモデルの特性値を継承している全てのオブジェクトの特性値に自動的に反映されます。

モデルの使用は必須ではありませんが、モデルを使用することでプロジェクトの開発と保守の効率が上がります。また、異なるテーブルでの書式の整合性を保つ上でも効果的になります。

詳細は、モデル定義の利点を参照してください。

参照