こんにちは、上手です。
> 依存方向に誤りがある
> このモデルだと同じItem(品物種別)の服を同時にOrderすることができない
> 現物がない :現物?
>
> この3点が理解できんでした、勉強してみます
> (特に回答を求めるものではありません)
荒井さんのモデルのレビューの方式を早速使ってみます。
1 日本語に直して関係を読み上げる。
(荒井本 P.102)
Item は Price に依存する。
Service は Price に依存する。
依存の向きは確かに逆のようです。
(P.76)
Item は Order の一部です。
Order は 0 以上の Item を必要とする
背広:種類
実際のモノ:現物
黒い背広上下
紺の背広上下
とすれば良いのですが、上のItemクラスはこの2つのクラスの属性や操作が
混ざっているようです。このため、背広(種類)をクリーニングに出すと、もう
同じ背広(種類)はOrderできなくなります。
集約もおかしそうです。
多重度もおかしいかな。
荒井本P.99 集約か関連か迷ったら、関連を引く
Service は Item の一部です。
Item は 0 以上の Service を必要とする
2 日本語に直して関係を読み上げる。
(では)
>
> 他の作品のコメントもこれからじっくり読みたいと思います
>
> SadMan
>
---------------------------------------------------
上手裕 y-kamite@....jp y-kamite@....jp
---------------------------------------------------