模板模式(TemplateMethod)

什麼是Template Method模式   在父類中定義處理流程的框架,在子類中實現具體處理的模式就稱爲Template Mehtod模式。模板模式的關鍵是:子類可以置換掉父類的可變部分,但是子類卻不可以改變模板方法所代表的頂級邏輯。 類圖: Template Method角色   抽象模板(Abstract Template)角色有如下責任: 定義了一個或多個抽象操作,以便讓子類實現。這些抽象
相關文章
相關標籤/搜索