Java設計模式(十四)之行爲型模式:模板方法模式

一、定義: 所謂模板方法模式就是在一個方法中定義一個算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以在不改變算法結構的情況下,重新定義算法中的某些步驟。 模板方法模式是基於繼承的代碼複用技術的。在模板方法模式中,我們可以將相同部分的代碼放在父類中,而將不同的代碼放入不同的子類中。也就是說我們需要聲明一個抽象的父類,將部分邏輯以具體方法以及具體構造函數的形式實現,然後聲明一些抽象方法讓子類
相關文章
相關標籤/搜索