已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用( )模式来解决该问题。A.AdapterB.DecoratorC.DelegationD.Proxy
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用( )模式来解决该问题。
A.Adapter
B.Decorator
C.Delegation
D.Proxy
B.Decorator
C.Delegation
D.Proxy
参考解析
解析:Adapter的设计意图是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
Adapter模式适用于以下情况:
想使用一个已经存在的类,而它的接口不符合要求。想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。
仅适用于对象Adapter想使用一个已经存在的子类,但是不可能对每一个都进行子类化以匹配他们的接口。对象适配器可以适配它的父类接口。
Adapter模式适用于以下情况:
想使用一个已经存在的类,而它的接口不符合要求。想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。
仅适用于对象Adapter想使用一个已经存在的子类,但是不可能对每一个都进行子类化以匹配他们的接口。对象适配器可以适配它的父类接口。
相关考题:
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用( )模式来解决该问题。当( )时,可以使用该设计模式。A.Adapter B.Decorator C.Delegation D.Proxy A.对一个抽象的实现部分的修改对用户不产生影响 B.想使用一个已经存在的类,而它的接口不符合用户需求 C.一个系统要独立于它的产品创建、组合和表示 D.一个对象的改变需要同时改变其他对象
电缆可以用它能处理的最大数据传输速度来描述。数据传输速度用每秒所传输的兆位来表示。例如10BASE是一个非常普遍的类型,表明该电缆为基带类型并且能够以每秒()兆位的速率传输。 A.10B.20C.50D.100
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用Adapter模式来解决该问题。当( )时,可以使用该设计模式。A.对一个抽象的实现部分的修改对用户不产生影响B.想使用一个已经存在的类,而它的接口不符合用户需求C.一个系统要独立于它的产品创建、组合和表示D.一个对象的改变需要同时改变其他对象
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,当(31)时,可以使用该设计模式。A.对一个抽象的实现部分的修改对用户不产生影响B.想使用一个已经存在的类,而它的接口不符合用户需求C.一个系统要独立于它的产品创建、组合和表示D.一个对象的改变需要同时改变其他对象
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用(请作答此空)模式来解决该问题。当( )时,可以使用该设计模式A.AdapterB.DecoratorC.DelegationD.Proxy
根据《WS363.1-2011卫生信息数据元目录总则》的规定,下列关于数据元名称,说法错误的是:()A、数据元‚中文名称‛应当是唯一的,并且以字母、汉字、数字式的字符串形式表示B、数据元的命名应使用一定的逻辑结构和通用的术语C、完整的数据元名称=对象类术语+表示类术语十(限定类术语)D、—个数据元需要有一个且仅有一个对象类术语E、限定类术语由专业领域给定,限定类术语是可选的
单选题电缆可以用它能处理的最大数据传输速度来描述。数据传输速度用每秒所传输的兆位来表示。例如10BASE是一个非常普遍的类型,表明该电缆为基带类型并且能够以每秒()兆位的速率传输。A10B20C50D100
单选题关于英制螺纹,下列()种说法不正确。A英制螺纹的螺距参数是每英寸牙数B英制螺纹的导程按近似于调和数列的规律排列C英制螺纹的导程换算成以毫米表示时,应乘以25.4毫米D在CA6140型车床上车英制螺纹时,进给箱中的传动路线与车削公制螺纹时不同
单选题如果图纸的尺寸标注中是英制单位,现在需要同时显示公制和英制标注,比较好的办法是()A利用尺寸标注对话框来显示公制和英制B用注释编辑对话框将英制改为公制C在同一个尺寸标注中同时显示英制和公制单位D删除尺寸标注,代之以公制单位的尺寸标注