Java設計模式——模板方法模式

模板方法Template Method 概述 模板方法模式是類的行爲模式。準備一個抽象類,將部分邏輯以具體方法以及具體構造函數的形式實現,而後聲明一些抽象方法來迫使子類實現剩餘的邏輯。不一樣的子類能夠以不一樣的方式實現這些抽象方法,從而對剩餘的邏輯有不一樣的實現。這就是模板方法模式的用意。 好比定義一個操做中的算法的骨架,將步驟延遲到子類中。模板方法使得子類可以不去改變一個算法的結構便可重定義算法
相關文章
相關標籤/搜索