首页
登录
从业资格
下图是( )设计模式的类图,该设计模式的目的是( ),图中,Decorato
下图是( )设计模式的类图,该设计模式的目的是( ),图中,Decorato
免费题库
2022-08-02
56
问题
下图是( )设计模式的类图,该设计模式的目的是( ),图中,Decorator和 Component之间是( )关系, ConcreteDecorator和 Decorator之间是( )关系。
问题1选项A.适配器B.桥接C.装饰D.代理问题2选项A.将一个类的接口转换为客户期望的另一种接口,使得原本因接口不匹配而无法合作的类可以一起工作B.将一个抽象与其实现分离开,以便两者能够各自独立地演变C.为一个对象提供代理以控制该对象的访问D.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能问题3选项A.依赖和关联B.依赖和继承C.关联和实现D.继承和实现问题4选项A.依赖B.关联C.继承D.组合
选项
答案
CDCC
解析
图中Component定义一个对象接口,可以给这些对象动态地添加职责
ConcreteComponent定义一个对象,可以给这个对象添加一些职责
Decorator维持一个指向Compnonent对象的指针,并定义一个与Component接口一致的接口
ConcreateDecorator向组件添加职责
装饰(Decorator)模式适应于:在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;处理那些可以撤销的职责;当不能采用生成子类的方式进行扩充时
Decorator和Component之间应为关联与实现关系
ConcreteDecorator和Decorator之间是继承(泛化)关系
转载请注明原文地址:https://tihaiku.com/congyezige/2418025.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
阅读以下说明和流程图,填补流程图中的空缺(1)~(9),将解答填入答题纸的对应栏
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏
UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图,
在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,
在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为();当现运
随机试题
All______,frombankingtoshopping,willbeperformedelectronically.A、transa
某农药厂包装工,因敌敌畏瓶破碎浸湿上衣。工作中出现头晕、流涕、咳嗽而急诊,按感冒
2011年某省接待过夜游客总量再次实现突破,达到3001.34万人次,同比增长
哪种H受体拮抗剂的作用强而持久且副作用少A.非那西丁 B.雷尼替丁 C.法莫
苦寒有毒,多服、久服对肝功能有一定损害的药物是A:红花B:川芎C:黄药子D
盐酸吗啡A.紫脲酸铵反应B.Marquis反应C.双缩脲反应D.绿奎宁反应E.V
关于功血的叙述,不正确的是A.即功能失调性子宫出血 B.分为排卵型和无排卵型功
A.胆酸 B.鹅去氧胆酸 C.甾体皂苷 D.胆甾醇 E.强心甾Hamma
临床上最多见的鳃裂囊肿来源于A.第一鳃裂 B.第二鳃裂 C.第三鳃裂 D.
工程延误期间遇到国家法律、行政法规和相关政策变化引起工程造价变化的,下列处理方法
最新回复
(
0
)