模板方法模式和迪米特法則

模板方法模式: 既然用了繼承,並且肯定這個繼承有意義,就應該要稱爲子類的模板,所有重複的代碼都應該要上升到父類去,而不是讓每個子類都去重複。 當我們要完成在某一細節層次一致的一個過程或一系列的步驟,但其個別步驟在更詳細的層次上的實現可能不同時,我們通常考慮用模板方法模式來處理。 模板方法模式:定義一個操作中的算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義該
相關文章
相關標籤/搜索