C 設計模式 23種設計模式

2021-08-25 04:49:35 字數 831 閱讀 9227

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...