設計模式總結——程序員的武功祕籍(下)

設計模式總結——程序員的武功祕籍(上)介紹了設計模式產生的原因及其必要性。


那設計模式有什麼具體內容呢?首先設計模式作爲面向對象發展的產物,它需要面向對象基礎,包括一些重要的概念啊、三大特性什麼的。其次,根據面向對象思想,結合解決問題的實際情況衍生了五大原則。最後就是利用面向對象的基礎和五大原則,總結出的GOF23.


用一張圖來表示就是:




設計模式會貫穿面向對象開發過程,用好了能解決很複雜的問題,這是面向過程不能比擬的。用不好,不僅解決不好需求多變,還可能出現開發週期長,步驟多,代碼過多等問題。相信通過我們的學習,能夠熟練運用設計模式。一切都剛開始!


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