摘要: 享元模式:运用共享技术有效地支持大量细粒度的对象 下面举例说明,假设项目需要创建多个数据库连接,但希望一个数据库只有一个连接实例 首先定义享元类: 下面创建享元工厂,用来创建并管理享元对象。它确保合理的共享享元,当用户请求某个享元时,享元工厂对象提供一个已创建的实例或者创建一个实例提供给用户 客户端 阅读全文
posted @ 2016-05-11 15:07 angela217 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 中介者模式:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 下面举例说明多个聊天者和一个中介者: 首先定义多个接收者,每个接收者都只知道自己的行为,而不了解其他接收者的情况,但它们却都认识中介者对象 下面定义中介者,它需 阅读全文
posted @ 2016-05-11 14:10 angela217 阅读(244) 评论(0) 推荐(0) 编辑