黑马程序员技术交流社区

标题: java的23种设计模式 [打印本页]

作者: 王燕飞    时间: 2014-11-12 22:09
标题: java的23种设计模式
看完毕姥爷的视频后才知道(井底之蛙了...),特在此整理一下!!!
创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:
1、工厂方法模式(Factory Method Pattern)
2、 抽象工厂模式(Abstract Factory Pattern)
3、 建造者模式(Builder Pattern)
4、原型模式(Prototype Pattern)
5、单例模式(Singleton Pattern)

结构型模式用来处理类或者对象的组合,主要包含以下7种设计模式:
1、 适配器模式(Adapter Pattern)
2、桥接模式(Bridge Pattern)
3、 组合模式(Composite Pattern)
4、 装饰者模式(Decorator Pattern)
5、外观模式(Facade Pattern)
6、享元模式(Flyweight Pattern)
7、代理模式(Proxy Pattern)

行为型模式用来对类或对象怎样交互和怎样分配职责进行描述,主要包含以下11种设计模式:
1、责任链模式(Chain of Responsibility Pattern)
2、命令模式(Command Pattern)
3、解释器模式(Interpreter Pattern)
4、迭代器模式(Iterator Pattern)
5、中介者模式(Mediator Pattern)
6、备忘录模式(Memento Pattern)
7、观察者模式(Observer Pattern)
8、状态模式(State Pattern)
9、策略模式(Strategy Pattern)
10、模板方法模式(Template Method Pattern)
11、访问者模式(Visitor Pattern)

新人报道,还望各位大神们多多指教!!!
作者: 柳超    时间: 2014-11-12 22:11
0.0表示知道的不超过5个
作者: 王燕飞    时间: 2014-11-12 22:16
柳超 发表于 2014-11-12 22:11
0.0表示知道的不超过5个

我也是刚知道的...打算进一步学习...
作者: 柳超    时间: 2014-11-12 22:18
应该按视频 去学 !    这个还不是现阶段 应该学的吧!
作者: yaodd321    时间: 2014-11-12 22:29
这个有点厉害,学习
作者: AlanHand    时间: 2014-11-12 22:41
哥们,你只是列举了23种模式,可以再详细一点
作者: 小子考驾照    时间: 2014-11-13 00:17
AlanHand 发表于 2014-11-12 22:41
哥们,你只是列举了23种模式,可以再详细一点

你的技术分这么多。。。。。。。。。
作者: 王燕飞    时间: 2014-11-13 00:34
AlanHand 发表于 2014-11-12 22:41
哥们,你只是列举了23种模式,可以再详细一点

我会在下面的学习中学习这23种模式!!!
作者: song395866365    时间: 2014-11-13 08:43
哇 很好,刚好需要
作者: 爱学习的小明    时间: 2014-11-13 09:45
这么多模式,见过的就单例设计模式,适配器模式,装饰模式,享元模式
作者: wf111sxwf    时间: 2014-11-13 11:32
学习了  这些设计模式是迟早都要掌握的
作者: AlanHand    时间: 2014-11-13 13:23
小子考驾照 发表于 2014-11-13 00:17
你的技术分这么多。。。。。。。。。

在论坛混了几个月,再加上解决别人的问题和做关于技术分的题就快啦
作者: 菜鸟一号    时间: 2014-11-13 13:59
AlanHand 发表于 2014-11-13 13:23
在论坛混了几个月,再加上解决别人的问题和做关于技术分的题就快啦

牛B啊,赞一个
作者: 郑飞    时间: 2014-11-14 09:27
动态代理是所有设计模式里最难的一个了 所以有时间就能学 感觉高大上 其实很多都很简单
作者: 高昌德    时间: 2014-11-14 10:38
学习了,,,
作者: AlanHand    时间: 2014-11-14 21:33
菜鸟一号 发表于 2014-11-13 13:59
牛B啊,赞一个

看你的级别也是高级啦,你是第几期啊?
作者: 菜鸟一号    时间: 2014-11-15 09:31
AlanHand 发表于 2014-11-14 21:33
看你的级别也是高级啦,你是第几期啊?

我是打算过完年才去的
作者: java_student    时间: 2014-11-15 09:42
这些模式应该很有用吧?
作者: 327753899    时间: 2014-11-15 10:12
有知道了点好的东西
作者: Crazy_Eat_Code    时间: 2014-11-15 10:59
厉害厉害 !




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2