よろしくお願いします。
デザインパターンについて勉強しております。
Compositeパターンについて調べておりまして概要は理解できたのですが、
どの説明ページでも同じように説明されているUMLの図が腑に落ちませんでした。
例えば、こちらのサイトを参考にしました。
こちらの挿入されている図ですが、
LeafとCompositeがComponentを継承しているのは理解できます。
しかしCompositeとComponentが
Composite(全体)-Component(部分)
の関係になっていることがイマイチ理解できません。
Componentはただの親クラスだと思うのですが、
どういった意味合いで「部分」と表現してるのでしょうか。
UMLについての知識はこちらのサイトや書籍で勉強しました。
ご回答いただけますと幸いです。
宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/11 03:58
2016/07/11 05:09
2016/07/11 05:34