5458模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使5131

题目详情
模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下(45 )情况适合选用该模式。 ①一个客户需要使用一组相关对象 ②一个对象的改变需要改变其它对象 ? 需要使用一个算法的不用变体 ④许多相关的类仅仅是行为有异 A.命令(Command) B.责任链(Chain of Responsibility) C.观察者(Observer) D.策略(Strategy) 请帮忙给出正确答案和分析,谢谢!
题目答案
题目解析⬇️小程序搜题更方便
推荐题目
8299下图①②③④所示是UML(42 )。现有场景:一名医生(Doctor)可以治疗多位病人(Patient),一位病人可以由3508
5346以下关于肾上腺正常表现的描述,正确的是:()A.超声检查表现为高回声带状结构B.CT平扫检查,密4137
6143复杂性囊肿2392
1790计算机系统()可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。A.可靠性B.可用性C.可维护5941
936以下关于UML状态图中转换(transition)的叙述中,不正确的是()。A.活动可以在转换时执行也可以在状9105
7631不属于软件质量特性中的可移植性。A.适应性B.易安装性C.易替换性D.易理解性 对下图所示流程图3195
5739假设段页式存储管理系统中的地址结构如下图所示,则系统()。3 1 24 23 13 12 0A.最多可有256个段,5623
355某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产8307
8679下列哪项不是子宫输卵管造影的禁忌证:()A.严重肝肾功能障碍B.清宫术后4周内C.内生殖器急性炎5304
1014肾上腺增生()A.单侧肾上腺类圆形肿块,T1WI上信号强度类似肝实质,T2WI上信号强度类似肝实质B.6071
8797成本估算时,()方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,1683
991在网络设计和实施过程中要采取多种安全措施,其中()是针对系统安全需求的措施。A.设备防雷击B.入7449
5386某字长为32位的计算机的文件管理系统采用位示图(bitmap)记录磁盘的使用情况。若磁盘的容量为300GB1854
1979计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。A.指令607
1504不是数字签名的作用。A.接收者可验证消息来源的真实性B.发送者无法否认发送过该消息C.接收者无3727
最新题库