模板方法模式(Template Method Pattern)

模板方法模式是一種基於繼承的代碼複用技術,定義一個操作中的算法的骨架,而將步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義算法的某些特定步驟。 模式中的角色    抽象類(AbstractClass):實現了模板方法,定義了算法的骨架。在抽象類中定義了一系列基本操作(PrimitiveOperations),這些基本操作可以是具體的,也可以是抽象的,每一個基本操作對應算法的一個
相關文章
相關標籤/搜索