Java設計模式——行爲模式——模板方法模式(TEMPLATE METHOD)

模板方法模式概念   模板方法模式屬於行爲型模式,它定義一個操作中的算法的骨架,而將一些步驟推遲到子類當中實現。父類抽取並實現的是公共方法,對於可變方法,父類做的只是定義了可變行爲的接口,具體實現留給子類去完成,實現對代碼的重複利用。 模式中的角色   抽象類(AbstractClass):實現了模板方法,定義了算法的骨架。   具體類(ConcreteClass):實現抽象類中的抽象方法,已完成
相關文章
相關標籤/搜索