c#設計模式(23種設計模式)
建立型:
1. 單件模式(singleton pattern)
2. 抽象工廠(abstract factory)
3. 建造者模式(builder)
4. 工廠方法模式(factory method)
5. 原型模式(prototype)
結構型:
6. 介面卡模式(adapter pattern)
7. 橋接模式(bridge pattern)
8. 裝飾模式(decorator pattern)
9. 組合模式(composite pattern)
10. 外觀模式(facade pattern)
11. 享元模式(flyweight pattern)
12. **模式(proxy pattern)
13. 模板方法(template method)
14. 命令模式(command pattern)
15. 迭代器模式(iterator pattern)
行為型:
16. 觀察者模式(observer pattern)
17. 直譯器模式(interpreter pattern)
18. 中介者模式(mediator pattern)
19. 職責鏈模式(chain of responsibility pattern)
20. 備忘錄模式(memento pattern)
21. 策略模式(strategy pattern)
22. 訪問者模式(visitor pattern)
23. 狀態模式(state pattern)
C 設計模式 23種設計模式
建立型 1.單件模式 singleton pattern 2.抽象工廠 abstract factory 3.建造者模式 builder 4.工廠方法模式 factory method 5.原型模式 prototype 結構型 6.介面卡模式 adapter pattern 7.橋接模式 bridg...
C 設計模式 23種設計模式
建立型 1.單件模式 singleton pattern 2.抽象工廠 abstract factory 3.建造者模式 builder 4.工廠方法模式 factory method 5.原型模式 prototype 結構型 6.介面卡模式 adapter pattern 7.橋接模式 bridg...
C 設計模式 23種設計模式
c 設計模式 23種設計模式 建立型 1.單件模式 singleton pattern 2.抽象工廠 abstract factory 3.建造者模式 builder 4.工廠方法模式 factory method 5.原型模式 prototype 結構型 6.介面卡模式 adapter patte...