2017年2月23日

设计模式-责任链模式

摘要: 1 模式动机 为了降低系统的耦合度,将事件请求者和接收者解耦,我们可以使用命令模式来设计系统。通过增加不同的命令对象,不仅可以解耦,也可以有效解决发送和接收处理速度不一样的问题。 2 模式定义 责任链模式(Chain of Responsibility Pattern):将多个对象连成一条链,沿着这 阅读全文

posted @ 2017-02-23 11:51 天涯之帆 阅读(1774) 评论(0) 推荐(0)

设计模式-单例模式

摘要: 1 模式动机 在软件系统中,时常会有一些对象只能存在一个,而且需要在全局共享使用。如果不同地方调用的对象不同,那么很可能操作的数据或界面就会混乱,造成严重的影响。 2 模式定义 单例模式(Singleton Pattern): 确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 3 阅读全文

posted @ 2017-02-23 11:25 天涯之帆 阅读(131) 评论(0) 推荐(0)

导航