設計模式學習之Template模式

Template模式 在面向對象系統的分析與設計過程當中常常會遇到這樣一種狀況:對於某一個業務邏輯(算法實現)在不一樣的對象中有不一樣的細節實現,可是邏輯(算法)的框架(或通用的應用算法)是相同的。Template提供了這種狀況的一個實現框架。c++ Template模式是採用繼承的方式實現這一點:將邏輯(算法)框架放在抽象基類中,並定義好細節的接口,子類中實現細節。算法 結構圖 舉例 結構化軟件
相關文章
相關標籤/搜索