[讀書筆記] Head First 設計模式

OO基礎 抽象 封裝 多態 繼承 OO原則 原則 描述 封裝變化 找出應用中可能需要變化之處,把它們獨立出來,不要和那些不需要變化的代碼混合在一起。 把會變化的部分取出來並「封裝」起來,好讓其他部分不受到影響。 多用組合,少用繼承 使用組合建立系統具有很大的彈性,不僅可以將「算法族」封裝成類,更可以「在運行時動態地改變行爲」,只要組合的行爲對象符合正確的接口標準即可。 利用繼承設計子類的行爲,是在
相關文章
相關標籤/搜索