首页
登录
从业资格
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表
题库
2022-08-02
98
问题
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用( )模式来解决该问题。A.AdapterB.DecoratorC.DelegationD.Proxy
选项
A.Adapter
B.Decorator
C.Delegation
D.Proxy
答案
A
解析
Adapter的设计意图是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
Adapter模式适用于以下情况:
想使用一个已经存在的类,而它的接口不符合要求。想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。
仅适用于对象Adapter想使用一个已经存在的子类,但是不可能对每一个都进行子类化以匹配他们的接口。对象适配器可以适配它的父类接口。
转载请注明原文地址:http://tihaiku.com/congyezige/2407055.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
软件测试的对象包括()。A.目标程序和相关文档 B.源程序、目标程序、数据及相
以下关于测试方法的叙述中,正确的是()。A.根据是否需要执行被测试代码可分为
以下测试内容中,不属于GUI测试的是()。A.窗口相关操作是否符合标准 B
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的
包过滤防火墙是一种通过软件检查数据包以实现系统安全防护的基本手段,以下叙述中,不
POP3协议采用()模式进行通信,当客户机需要服务时,客户端软件与POP3服务器
某单位局域网配置如下图所示,PC2发送到Internet上的报文的源IP地址为(
逻辑覆盖标准包括()①判定覆盖②语句覆盖③条件判定覆盖④修正条件判定覆盖A.
以下关于文档测试的说法中,不正确的是()A.文档测试需要仔细阅读文档,检查每个图
数据库测试的对象包括______。 ①数据库连接测试②数据库的
随机试题
Thisconversationtookplace______[br][originaltext]M:Hey,Alien,howarey
恶露量多,色紫红,有块,腹痛拒按,其辨证是A.血热证 B.血虚证 C.
某患者诊断为胃食管反流病,选择抑酸药物奥美拉唑,治疗效果不佳,可加用的药物是A、
关于饭店服务质量的改进的步骤下列说法有误的是( )。A.识别需收集的有关信息
胜任特征是对( )或组织的基本要求。A.个体 B.群体 C.集体 D.大
向银行申请短期贷款,贷款利率10%,贴现法付息,银行规定补偿性余额为15%,则借
某施工单位承建一立井工程。应建设单位要求,合同约定建成后的井筒涌水量不超过lOm
吗啡的镇痛作用机制是A.抑制外周PG的合成 B.减少致痛因子的产生 C.抑制
一产妇27岁第一胎足月妊娠,孕期检査正常,自然临产,产程正常,宫口近开全时宫缩强
关于惊恐发作的描述,正确的是() A.无特殊恐惧对象时发生 B.起病急骤,一
最新回复
(
0
)