Flyweight享元(结构型模式)
摘要:
动机: 采用纯粹对象方案的问题在于大量细粒度的对象会很快充斥在系统中,从而带来很高的运行时代价--主要指内存需求方面的代价。 如何在避免大量细粒度对象问题的同时,让外部客户程序仍然能够透明地使用面向对象的方式来进行操作? 意图: 运用共享技术有效地支持大量细粒度的对象。 出自:《设计模式》GoFFlyweight模式的几个要点: 1、面向对象很好地解决了抽象性的问题,但是作为一个运行在... 阅读全文
posted @ 2006-08-18 13:56 walker 阅读(141) 评论(0) 推荐(0) 编辑