1. 程式人生 > >PHP 設計模式初解記錄

PHP 設計模式初解記錄

添加 內存 比較 模式 style 單例 -s add php

php設計模式

  1. 工廠模式: 把會變化的東西封裝起來,有修改時只需要修改一個地方;

  2. 單例模式: 把一個不需要擴展的功能整成一個實例,避免New多個浪費內存;

  3. 觀察者模式: 日誌;

  4. 原型模式: 通過clone來創建一個需要比較大開銷的對象;

  5. 裝飾模式: 鏈式添加功能;

  6. 策略模式: 通過類中定義方法接受對象(策略)實現策略的橫向擴展;

  7. 適配器模式: 將功能相同的歸類;

  8. 註冊模式: 全局對象。

PHP 設計模式初解記錄