【設計模式】—— 模板方法Template

  模式意圖   定義一個類的框架,當它有不同的類時,再具體實現。   比如,我們設計一個跨系統的客戶端軟件,Windows需要一套展現類,Linux需要一套,mac還需要一套。這樣,只需要抽取他們的共同操作編程一個框架類,具體使用到哪個系統時,再使用對應的類,有點像C++裏面的模板。   應用場景   1 一次性實現一個類的不變部分,其他的部分留到子類實現。   2 各個子類提取公共部分成爲超類
相關文章
相關標籤/搜索