策略模式的理解

參考:http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html 策略模式遵守的幾個原則: 1、依賴倒置:即依賴接口編程,而不是依賴實現      例如:Duck中的Performfly和PerformQuack方法中調用的是接口 2、優先使用組合而不是繼承(因爲繼承大大提高了類之間的依賴性,耦合度較高)      例如:mallar
相關文章
相關標籤/搜索