Flyweight模式一般由几个部分组成:
·Flyweight接口(抽象类) :定义了一个可共享的元类 ·Flyweight实现类:实现了元类中的操作,而且可能会提供一个用于保存内部状态(共享属性)的空间 ·Flyweight Factory:创建Flyweight的工厂类,创建后将其保存到Flyweight Pool中 ·Flyweight Pool:缓冲Flyweight对象的池,通常包含在工厂类中 四、Flyweight模式的简单实现 1.Flyweight:
posted on 2008-05-27 10:42 々上善若水々 阅读(3163) 评论(0) 编辑 收藏 所属分类: 设计模式
Powered by: BlogJava Copyright © 々上善若水々