软件工程 判断题 较难 ★ 精品

享元工厂与共享管理 — 软件工程判断题

软件设计模式 结构型模式之四:享元 AI 三重审校通过

题目
某文本编辑器使用享元模式管理字符对象,字符的字形字体为内部状态,字符在文档中的位置为外部状态。享元工厂维护一个享元池,getFlyweight(key) 方法以字形字体编码为键进行管理。某同学的判断如下:即使池中已存在相同键的享元对象,享元工厂在处理 getFlyweight(key) 请求时也应新建一个享元实例返回,以免不同客户端修改外部状态(位置)时相互干扰。