HeadFirst設計模式學習筆記

原則 找出應用中須要變化之處,將變化之處獨立出來,與不須要變更的部分分開 針對接口編程,而不是針對實現編程 多用組合,少用繼承 設計模式 策略模式(strategy pattern) 實例 首先,定義抽象類和接口java public abstract class Duck { private FlyBehavior flyBehavior; public void perform
相關文章
相關標籤/搜索