摘要: 什么是享元模式 享元模式是对象的结构模式,是运用共享技术来有效的支持大量细粒度的对象。享元对象能做到共享的关键是区分内蕴状态和外蕴状态。一个内蕴状态是存储在享元对象内部,并且是不会随环境改变而有所不同的,因此一个享元可以具有内蕴状态并可以共享。一个外蕴状态是随环境改变而改变的、不可以共享的状态。享元的外蕴状态必须由客户端保存,并在享元对象被创建之后,在需要使用的时候再传入到享元对象内部。外蕴状态... 阅读全文
posted @ 2013-09-25 11:11 @且听风吟@ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 什么是代理模式 代理模式是对象的结构模式,为其他对象提供一种对象以控制对这个对象的访问。 代理模式的结构图如下:(源自大话设计模式) Subject:定义了RealSubject和Proxy的公共接口,这样在任何使用RealSubject的地方都可以使用Proxy 代理模式就是在代理类中持有RealSubject的对象句柄,这样调用接口时,都执行RealSubject的对应方法,... 阅读全文
posted @ 2013-09-25 08:57 @且听风吟@ 阅读(211) 评论(0) 推荐(0) 编辑