《軟件工程與計算(卷二)》-Chapter16-詳細設計中的設計模式

可修改性: 包含的質量: 可修改性 可擴展性 靈活性 方法: 需要能夠將接口和實現分離   觀察者模式   設計模式(Design Pattern):P263 策略模式: 抽象Strategy,實現不同的ConcreteStrategy方法,Context擁有Strategy的一個引用。 優點 減少算法類與使用算法類之間的耦合 提供可重用方法 簡化單元測試 擴展性好 缺點 策略類增多 策略需要對外
相關文章
相關標籤/搜索