首页
登录
从业资格
因使用大量的对象而造成很大的存储开销时,适合采用( )模式进行对象共享,以减少
因使用大量的对象而造成很大的存储开销时,适合采用( )模式进行对象共享,以减少
考试题库
2022-08-02
109
问题
因使用大量的对象而造成很大的存储开销时,适合采用( )模式进行对象共享,以减少对象数量从而达到较少的内存占用并提升性能。A.组合(Composite)B.享元(Flyweight)C.迭代器(Iterator)D.备忘(Memento)
选项
A.组合(Composite)
B.享元(Flyweight)
C.迭代器(Iterator)
D.备忘(Memento)
答案
B
解析
享元模式提供支持大量细粒度对象共享的有效方法。
组合模式(Composite):将对象组合成树型结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。
迭代器模式(Iterator):提供一种方法来顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示。
备忘录模式(Memento)在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,从而可以在以后将该对象恢复到原先保存的状态。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410660.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
编写源程序时在其中增加注释,是为了()。A.降低存储空间的需求量 B.提高执
在Windows操作系统中,用户A可以共享存储在计算机、网络和Web上的文件和文
在Windows操作系统中,用户A可以共享存储在计算机、网络和Web上的文件和文
在高速缓冲存储器(Cache)-主存层次结构中,地址映像以及和主存数据的交换由(
以下关于SRAM(静态随机存储器)和DRAM(动态随机存储器)的说法中,正确的是
在计算机系统的存储层次结构中,能被CPU中的计算单元和控制单元以最快速度来使用的
掉电后存储在__()__中的数据会丢失。A.RAM B.ROM C.U盘
系统评价的基本要素包括()①评价者、评价对象②评价目标③评价指标④评价原则和
在UML提供的图中,__()__用于按时间顺序描述对象间的相互。A.网络图
信息系统的组成包括()。①计算机硬件系统和软件系统②数据及其存储介质③通信系统
随机试题
A、holdB、sitC、behaveD、conductA四个选项的意思是:A项hold“拿着,保存,支持”;holdoneselferect“保持
中国共有8大菜系(cuisine),包括辛辣的(pungent)川菜和清淡的(light)粤菜。中国餐馆在世界各地很受欢迎。然而,中国人的生活方式日益变化
Beijing’slocaleducationauthoritycompiledalistof"potentialsecurityp
下列叙述中错误的是()。A.面向对象程序设计语言可支持过程化的程序设计 B.
患者口噤手握、面青、身凉、苔白、脉迟有力之寒闭神昏,首选的药物是A.苏合香B.石
当航空运输价格和供给不变时,若需求增加,则()。A.均衡价格和均衡数量减少
简述企业员工流动率统计调查的基本内容。
2019年12月31日,甲公司库存丙材料的实际成本为100万元。不含增值税的销售
下列关于股权式合资结构、契约式合资结构和合伙制结构的说法,正确的是()A:股权式
下列费用中,属于建设期计列的生产经营费的有()。A.市政公用配套设施费
最新回复
(
0
)