C++設計模式之模板模式

C++設計模式之模板模式 定義:定義一個操作中算法的骨架,而將一些步驟延遲到子類中,模板方法使得子類可以不改變算法的結構即可重定義該算法的某些特定步驟。 其實這個設計模式是比較簡單的一個密室,換句話來說就是利用虛函數,把一些步驟延遲到子類中進行實現,設計模式中經常會說這麼一句話不穩定的函數寫成虛函數,穩定的函數寫成非虛函數,接下來,我們看看它的類圖 接下來,我們用模板模式實現一個函數; 1.在基類
相關文章
相關標籤/搜索