问题描述
- java编程思想的23种设计模式有哪些
-
例如,单例设计模式其它就不知道了?可以的话在给个例子描述一下
解决方案
根据caozhy的提示,再整理一下
1. Memento(备忘录)
2. Chain of Responsibility(责任链)
3. Observer(观察者
4. Command(命令模式)
5. State(状态模式)
6. Interpreter(解释器
7. Strategy(策略模式)
8. Iterator(迭代子
9. Template Method(模板方法)
10. Mediator(仲裁者)
11. Visitor(访问者)
12. adapter(适配器)
13. Proxy(代理)
14. Bridge(桥接)
15. Composite(组合)
16. Decorator(装饰)
17. Facade(外观)
18. Flyweight(享元)
19. Factory Method(工厂方法)
20. Abstract Factory(抽象工厂)
21. Builder(生成器)
22. Prototype(原型)
23. singleton(单例)
解决方案二:
快速学习23种设计模式思想Design Patterns
Java开发中的23种设计模式
Java开发中的23种设计模式
解决方案三:
1. Memento(备忘录)
2. Chain of Responsibility(责任链)
3. Observer(观察者
4. Command(命令模式)
5. State(状态模式)
6. Interpreter(解释器
7. Strategy(策略模式)
8. Iterator(迭代子
9. Template Method(模板方法)
10. Mediator(仲裁者)
11. Visitor(访问者)
12. adapter(适配器)
13. Proxy(代理)
14. Bridge(桥梁)
15. Composite
16. Decorator(装饰)
17. Facade(门面)
18. Flyweight
19. Factory Method(工厂方法)
20. Abstract Factory(抽象工厂)
21. Builder
22. Prototype(原型)
23. singleton(单例)
解决方案四:
你说的那个是gof书上说的所谓的23种设计模式。
http://download.csdn.net/detail/hanheliang_2009/1779197
http://vdisk.weibo.com/s/yXmooYAxXqpZV
解决方案五:
这个只告诉你是不行的,可以先看看漫话设计模式大致先了解下
解决方案六:
可参考这个
http://www.blogjava.net/vcycyv/archive/2011/02/15/344395.html
解决方案七:
- Memento(备忘录)
- Chain of Responsibility(责任链)
- Observer(观察者
- Command(命令模式)
- State(状态模式)
- Interpreter(解释器
- Strategy(策略模式)
- Iterator(迭代子
- Template Method(模板方法)
- Mediator(仲裁者)
- Visitor(访问者)
- adapter(适配器)
- Proxy(代理)
- Bridge(桥梁)
- Composite
- Decorator(装饰)
- Facade(门面)
- Flyweight
- Factory Method(工厂方法)
- Abstract Factory(抽象工厂)
- Builder
- Prototype(原型)
- singleton(单例)
解决方案八:
- Memento(备忘录)
- Chain of Responsibility(责任链)
- Observer(观察者
- Command(命令模式)
- State(状态模式)
- Interpreter(解释器
- Strategy(策略模式)
- Iterator(迭代子
- Template Method(模板方法)
- Mediator(仲裁者)
- Visitor(访问者)
- adapter(适配器)
- Proxy(代理)
- Bridge(桥梁)
- Composite
- Decorator(装饰)
- Facade(门面)
- Flyweight
- Factory Method(工厂方法)
- Abstract Factory(抽象工厂)
- Builder
- Prototype(原型)
- singleton(单例)
解决方案九:
可以看下JAVA思想
解决方案十:
可以看下JAVA思想
时间: 2024-10-31 15:21:21