常見設計模式——模板方法

Intent 定義算法框架,並將一些步驟的實現延遲到子類。 通過模板方法,子類可以重新定義算法的某些步驟,而不用改變算法的結構。 Class Diagram Implementation 衝咖啡和沖茶都有類似的流程,但是某些步驟會有點不一樣,要求複用那些相同步驟的代碼。   public abstract class CaffeineBeverage { final void prepa
相關文章
相關標籤/搜索