常用設計模式-模板模式

定義:模板模式通常又叫模板方法模式,是指定義一個算法的骨架,並允許子類爲一個或者多個步驟提供實現。 模板方法模式使得子類可以在不改變算法結構的情況下,重新定義算法的某些步驟。 屬於行爲性設計模式 適用場景: 一次性實現一個算法不變的部分,並將可變的行爲留給子類來實現。 各子類中公共的行爲被提取出來並集到一個公共的父類中,從而避免代碼重複。 以JDBC爲例,手寫一個JdbcTemplate 例如 我
相關文章
相關標籤/搜索