技術筆記

  • ACM
  • android
  • C/C++
  • Design Pattern
  • javascript
  • linux
  • Multithread
  • Others
  • Python

Articles in Design Pattern

2014
Jul
14
Factory Method Pattern -- 建立物件個體可交給子類別
Flyweight Pattern
Interpreter Pattern -- 以類別來表達文法規則
Iterator Pattern
Mediator Pattern -- 只要面對一個顧問
Memento Pattern
Observer Pattern
Prototype Pattern -- 複製建立物件個體
Proxy Pattern
Singleton Pattern -- 唯一的物件個體
State Pattern
Strategy Pattern -- 把演算法則整個換掉
Template Method Pattern -- 實際處理交給子類別
Visitor Pattern -- 在結構中穿梭還同時做事
Abstract Factory Pattern -- 把相關零件組合成產品
Adapter Pattern -- 換個包裝再度利用
Bridge Pattern -- 分成功能階層和實作階層
Builder Pattern -- 組合複雜的物件個體
Chain of Responsibility Pattern -- 責任轉送
Command Pattern -- 將命令寫成類別
Composite Pattern -- 對容器和內容一視同仁
Decorator Pattern -- 對裝飾和內容一視同仁
Facade Pattern -- 單一窗口

Browse content by

  • Categories
  • Dates
  • Tags
  • Feed

Links

  • Pelican
  • pygments
  • Jinja2
  • Author
  • Luckycat
  • Markdown

Social

  • Github
  • Facebook

Tags

  • vim
  • eclipse
  • thread
  • python
  • android
  • git
  • latex
  • ubuntu
  • java
  • bash
  • linux
  • theme
  • javascript
  • font
  • encoding
  • make
  • adb
  • css
  • texstudio

This blog is proudly powered by Pelican, which takes great advantage of Python.

Fresh is a responsive theme designed by jsliang and contributors. Special thanks to Smashing Magazine and Twitter Bootstrap.