模版方法模式

當我們要完成在某一細節層次一致的一個過程或一系列步驟,但其個別步驟在更詳細的層次上的實現可能不同時,我們通常考慮用模版方法模式來處理。 模版方法模式,定義一個操作中的算法的骨架,而將一些步驟延遲到子類中。模版方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。 AbstractClass是抽象類,其實也就是一抽象模版,定義並實現了一個模版方法。這個模版方法一般是一個具體方法,它給出
相關文章
相關標籤/搜索