(结构型)享元模式UML
2018-03-07 18:18:04 0 举报
享元模式
作者其他创作
大纲/内容
泛化
ScaleStatus(非享元具体对象)
Client
组合
享元模式:(轻量级模式) 业务需求:系统需要生产一定比例的秤模型,但是这些秤模型外观基本一致,只有颜色 图标,二维码不一致 实现逻辑:对于秤来说,不同的只是颜色,图标,二维码,那么这些都可以理解为非共 享具体状态
角色:抽象享元 具体享元 非共享具体对象 享元工厂
ScaleModel(抽象享元) {Abstract}
聚合
ScaleModel3(具体享元)
享元模式
依赖
ScaleModel1(具体享元)
概念:运用共享技术有效的支持大量细粒度对象,系统只使用少量对象,而这些对象都很相似,状态变化很小,可以实现多次复用
FlyweightFactory(享元工厂)
ScaleModel2(具体享元)
0 条评论
下一页