设计模式
solobear
这个作者很懒,什么都没留下…
展开
-
jdk中的设计模式
jdk中的设计模式Structural(结构模式)Adapter:把一个接口或是类变成另外一种。java.util.Arrays#asList()javax.swing.JTable(TableModel)java.io.InputStreamReader(InputStream)java.io.OutputStreamWriter(OutputStream)javax转载 2014-07-29 12:39:55 · 487 阅读 · 0 评论 -
设计模式
设计模式22——Visitor设计模式2012-06-08 14:29 阅读(363) 评论(0) 设计模式21——Interpreter设计模式2012-06-06 17:05 阅读(455) 评论(0) 设计模式20——Mediator设计模式2012-06-01 14:41 阅读(332) 评论(0)转载 2014-07-29 12:35:37 · 530 阅读 · 0 评论 -
简单工厂模式、工厂方法模式和抽象工厂模式的区别
简单工厂模式、工厂方法模式和抽象工厂模式的区别 工厂模式是最重要的模式,因为大多数模式都需要用到工厂模式。如果不能正确的运用工厂模式,那么可以说无法成为合格的架构师。 多数设计模式的内容讲解的都是如何设计接口。接口如何产生呢?如果在客户代码(类库的使用者称之为客户)中直接使用具体类,那么就失去了接口的意义。因为接口的使用目的,就是要降低客户对具体类的依赖程度转载 2014-08-03 22:03:17 · 881 阅读 · 1 评论 -
Java设计模式总结
一、策略模式1、概念:策略模式定义了算法族,并将算法族封装起来,算法可以相互替换,算法的变动不会影响请求该算法的客户。2、使用场景: 1)在不同类需要不同行为,或者不同类需要相同行为但行为表现(内容)不同时,可以使用strategy模式。需注意,在设计继承时需考虑是否使用策略模式,尤其继承中有动态行为时。转载 2014-07-31 00:59:56 · 446 阅读 · 0 评论