一天一點進步
[php]php設計模式 (總結)
傳統的23種模式(沒有區分簡單工廠與抽象工廠)
php設計模式 interpreter(直譯器模式)
php設計模式 factory(工廠模式)
php設計模式 facade(外觀模式)
php設計模式 decorator(裝飾模式)
php設計模式 builder(建造者模式)
php設計模式 adapter(介面卡模式)
php設計模式 template (模板模式)
php設計模式 command(命令模式)
php設計模式 singleton(單例模式)
php設計模式 observer(觀察者模式)
php設計模式 strategy(策略模式)
php設計模式 visitor (訪問者模式)
php設計模式 memento (備忘錄模式)
php設計模式 prototype (原型模式)
php設計模式 mediator (中介者模式)
php設計模式 flyweight (享元模式)
php設計模式 chain of responsibility (職責鏈模式)
php設計模式 bridge (橋接模式)
php設計模式 proxy (**模式)
php設計模式 state (狀態模式)
php設計模式 composite (組合模式)
php設計模式 interator (迭代器模式)
下面來自< php設計模式 dao(資料訪問物件模式)
php設計模式 delegation(委託模式)
參考書:
1 設計模式:可復用物件導向軟體的基礎 erich gamma、richard helm、ralph johnson、 john vlissides 機械工業出版社 (2007-01出版)
2 深入淺出設計模式(影印版) 弗里曼 東南大學出版社 (2005-11出版)
3 大話設計模式 程杰 清華大學出版社 (2007-12出版)
4 php設計模式 薩萊(aaron saray)、梁志敏、 蔡建 清華大學出版社 (2010-06出版)
google project:
svn: svn/trunk/
think in coding
php設計 PHP常用設計模式
1 單例模式指在整個應用中只有乙個物件例項的設計模式 class single public rand static private instance 類直接呼叫 final private function construct private防止外部new this rand mt rand 1,...
PHP設計模式 工廠設計模式
工廠模式,如其名稱一樣,就是乙個工廠,用於建立產品。使用工廠模式的好處就是請求者只需要發出請求,具體的例項化過程交給工廠模式,省去了new的過程。並且如果後期開發,類名發生變化,只需要調整工廠模式中一行new相關 不需要修改一大堆 最簡單的工廠模式,實際上就是乙個switch case結構,通過傳入...
php設計模式
php設計模式介紹 導言 php設計模式介紹 第一章 程式設計慣用法 php設計模式介紹 第二章 值物件模式 php設計模式介紹 第三章 工廠模式 php設計模式介紹 第四章 單條模式 php設計模式介紹 第五章 註冊模式 php設計模式介紹 第六章 偽物件模式 php設計模式介紹 第七章 策略模式...