享元模式
2015-04-28 15:21:41 10 举报
享元模式是一种结构型设计模式,它通过共享技术有效地支持大量细粒度的对象。该模式主要关注于减少系统中对象的数量,以降低内存占用和提高性能。享元模式的实现方式是通过共享具体享元对象的部分状态,如果需要获取其他状态,则可以通过客户端直接获取。 在享元模式中,通常会有一个享元工厂类来负责创建和管理享元对象。当客户端请求一个对象时,享元工厂会先检查池中是否已经存在该对象,如果存在则返回该对象,否则创建一个新的享元对象并将其添加到池中。
作者其他创作
大纲/内容
CConcreteFlyweight
CFlyweight
CFlyweightFactory
m_hashFlyweight
+GetFlyweight
享元模式:运用共享技术支持细粒度共享
CUnsharedFlyweight
0 条评论
下一页