建立型模式
單例模式singleton
工廠模式factory
抽象工廠模式abstractfactory
建立者模式builder
原型模式prototype
結構性模式
**模式proxy
裝飾模式decorator
介面卡模式adapter
組合模式composite
橋接模式bridge
外觀模式facade
享元模式flyweight
行為型模式
模板模式template
命令模式command
責任聯模式chain of responsibility(cor)
策略模式strategy
中介者模式mediator
觀察者模式observer
備忘錄模式memento
訪問者模式visitor
狀態模式state
直譯器模式interpreter
迭代器模式iterator
設計模式概括
設計模式是工程設計中積累出經驗,是軟體開發過程的總結。專案中合理地運用設計模式可以完美地解決很多問題,每種模式在現實中都有相應的原理來與之對應,每種模式都描述了乙個在我們周圍不斷重 生的問題,以及該問題的核心解決方案,這也是設計模式能被廣泛應用的原因。設計模式遵循六大原則 開閉原則 黎克特制代換原則...
23種設計模式學習系列 概括
該系列部落格僅為自己學習23種設計模式的記錄及思考。23種設計模式被軟體開發人員定為必會知識之一。但這23種設計模式對於剛入行不久的我理解起來都比較費勁,通篇讀下來就乙個感覺 不說人話 哪有輕鬆就登上的山峰,所以不理解的暫時記下來吧,以後經驗多了會慢慢理解的。23種設計模式主要分三類 建立型模式,結...
for迴圈概括
1.for迴圈for 迴圈條件初始化 迴圈條件判斷 迴圈條件變更 for迴圈的優勢 1.for之後的小括號內容,可讀性更強 2.可以通過for之後小括號,裡面的內容大概推算出整個迴圈會執行多少次 3.for迴圈和一些特殊的資料關係非常緊密2.break字面含義 跳出,打破 中的功能是跳出迴圈結構或者...