設計模式摘要

根據每個模式的用途設計模式被分爲三類

1. 創建弄模式(creational pattern) 
處理新對象的創建過程
2. 結構型模式(structural pattern)
處理對象和類的組成
3. 行爲模式(behavioral pattern)
詳細說明對象或類之間如何交互以及如何分配職責給對象或類。
設計模式還可以劃分爲應用對象或類,這種分類標準被稱爲範圍(scope),大部分模式的範圍都處於對象層次。

每個設計模式都有四個基本組成元素

1. name 爲了便於用文字描述而對模式所起的名稱 
2. problem 該模式所能解決的問題 
3. solution 說明如何解決問題以及模式中的對象或類之間如何協作的解決方案 
4. consequence 運用模式所產生的後果


發佈了24 篇原創文章 · 獲贊 3 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章