クラス設計
#Fleeting_Notes
クラス設計(class design)
原則
継承より集約
一つのクラスにいろいろなクラスのフィールドを持つ
上位のクラスのメソッドからフィールドのクラスのメソッドを呼び出す感じ(委譲)
継承
is-a関係
has-a関係
確認用
Q. クラス設計
Q. 委譲
メンバの[]の[]に処理を任せる
Q. 集約
調査用
Google.icon クラス設計(日)
Google.icon Class design(英)
Wikipedia.icon
クラス設計 - Wikipedia(日)
クラス設計(検索) - Wikipedia(日)
Wikipedia.icon
Class design - Wikipedia(英)
Class design(検索) - Wikipedia(英)