首页
登录
从业资格
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表
最全题库
2022-08-02
64
问题
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用( )模式来解决该问题。当( )时,可以使用该设计模式。问题1选项A.AdapterB.DecoratorC.DelegationD.Proxy问题2选项A.对一个抽象的实现部分的修改对用户不产生影响B.想使用一个已经存在的类,而它的接口不符合用户需求C.一个系统要独立于它的产品创建、组合和表示D.一个对象的改变需要同时改变其他对象
选项
答案
AB
解析
本题考查的是设计模式的基本概念。
Adapter的设计意图是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
Adapter模式适用于以下情况:
想使用一个已经存在的类,而它的接口不符合要求。
想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。
(仅适用于对象Adapter)想使用一个已经存在的子类,但是不可能对每一个都进行子类化以匹配他们的接口。对象适配器可以适配它的父类接口。
转载请注明原文地址:https://tihaiku.com/congyezige/2401562.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
某信息化工程建设过程中由于异常恶劣的气候条件,承建单位工期延误和费用增加,则停工
某承建单位订购10台服务器机柜的执行过程中,供货方在合同约定的时间交付了6台服务
承建单位提出验收申请后,监理单位必须首先审核验收计划和验收方案,主要审查内容
在三方协同的质量控制中,质量管理体系的要求建设单位的参与人员是()。A.质
下列选项中,对于监理单位的风险防范方法错误的是()。A.谨慎编写监理规划
某信息系统工程项目中,张工为建设单位项目管理负责人,李工为承建单位的项目经理,王
信息系统工程监理单位的主要任务是“四控、三管、一协调”,其中“四控”内容不包括(
监理人员在进行隐蔽工程验收时若发现了()的情况,应要求承建单位进行整改。
监理对可能发生的变更要保持预控能力,要有防患于未然的应对措施,要对建设单位提出具
信息系统项目的实施涉及建设单位、承建单位、监理单位三方,建设单位重点实施项目管理
随机试题
[img]2015m2s/ct_etoeiclm_etoeiclzp_0201_201511[/img][br][originaltext](A)They
ConsiderationsofLearning-centeredTeachingI.IntroductionA.goal
Thespeakerisexpressing[br][originaltext]Ifyouhadvisitedthemuseum,Ib
Whilethemissionofpublicschoolshasexpandedbeyondeducationtoinclude
我国自实行采暖居住建筑节能标准以来,最有效的外墙构造为下列何者?( )A.利用
数据库系统的核心是()A.数据库 B.数据库管理系统 C.数据库模型
如果有游客在旅游车上发生动晕症,导游员应()。A:立即关心游客身体状况,及时调整
下列哪些措施不适用《行政强制法》的规定?()A.行政机关为应对社会安全突发
共用题干 某零部件生产企业为增值税一般纳税人,每件产品的不含税售价为1000元
65岁的男性急性肾功能衰竭患者,血钾6.5mmol/L.下列治疗措施有原则性错误
最新回复
(
0
)