上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页
摘要: 一、简单工厂1.1 使用场景 1、工厂类负责创建的对象比较少; 2、客户只知道传入工厂类的参数,对于如何创建对象(逻辑)不关心; 3、由于简单工厂很容易违反高内聚责任分配原则,因此一般只在很简单的情况下应用。1.2优缺点 优点: 工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的... 阅读全文
posted @ 2014-06-19 02:51 draem0507 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/jason0539/article/details/21219043一直做在安卓用xml作界面,对于java的控件不熟悉,也不习惯用代码做UI尤其是布局。找了一下发现可以安装windowbuilder来实现java的可视化编程,但是很多资料里的连接... 阅读全文
posted @ 2014-06-19 02:02 draem0507 阅读(13809) 评论(0) 推荐(1) 编辑
摘要: 一、备忘录(Memento)模式结构备忘录对象是一个用来存储另外一个对象内部状态的快照(snapshot)的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捕捉住,并外部化,存储起来,从而可以在将来适合的时候把这个对象还原到存储起来的状态。备忘录模式常常与命令模式和迭代子模式一同使用。... 阅读全文
posted @ 2014-06-19 02:00 draem0507 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 原型模式其实就是java的拷贝机制原文出处:http://blog.csdn.net/zhengzhb/article/details/7393528定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Pr... 阅读全文
posted @ 2014-06-18 20:12 draem0507 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 模板方法在servlet中的应用:http://www.cnblogs.com/java-my-life/archive/2012/05/14/2495235.html原文出处:http://blog.csdn.net/zhengzhb/article/details/7405608定义:定义一个操... 阅读全文
posted @ 2014-06-18 20:02 draem0507 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 意图:将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化;对请求排队或记录日志,以及支持可撤销的操作动机:将”发出请求的对象”和”接收与执行这些请求的对象”分隔开来。这里可能会有一个疑惑,就是为什么要将”发出请求的对象”和”接收与执行这些请求的对象”分隔开来,其实道理很简单,我们假设司令发... 阅读全文
posted @ 2014-06-18 19:52 draem0507 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 定义:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。类型:行为类模式类图: 1 public static void main(String[] args) { 2 List list = new ArrayList(); 3 list.add(... 阅读全文
posted @ 2014-06-18 19:00 draem0507 阅读(5027) 评论(0) 推荐(0) 编辑
摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。 1 interface Service { 2 3 ... 阅读全文
posted @ 2014-06-18 18:28 draem0507 阅读(3176) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/jason0539/article/details/23297037概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自... 阅读全文
posted @ 2014-06-18 17:16 draem0507 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://blog.csdn.net/zhengzhb/article/details/7430098定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。类型:行为类模式类图:中介者模式的结构 中介者模式又称... 阅读全文
posted @ 2014-06-18 17:10 draem0507 阅读(469) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页
View Code