首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
admin
2010-03-08
74
问题
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concrete Command”角色相对应的类是(2)。
(2)
选项
A、Command
B、MenuItem
C、Open
D、BulktinBoardScreen
答案
C
解析
Command(命令)模式是设计模式中行为模式的一种,它将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。Command模式也支持可撤销的操作。Command模式的类图如下所示。
对于题目所给出的图,与“Invoker”角色相对应的类是MenuItem,与“Concrete Command”角色相对应的类是Open。
转载请注明原文地址:https://kaotiyun.com/show/W8QZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
.asp.net如何实现MVC模式,举例说明!
ASP.NET能在那些系统中运行?
列举一下你所了解的XML技术及其应用
输入一个单向链表,输出该链表中倒数第k个结点。链表的倒数第0个结点为链表的尾指针。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
给MSN设置HTTP代理服务器,IP地址为61.55.134.161端口号为80。
允许Microsoft收集有关我如何使用MSNMessenger匿名信息。
在【快速连接栏】中输入连接信息,其中主机为“dfa.ox”,用户名为“ruanti”,密码为ruanti.OX,端口为20,并设置连接中使用防火墙设置。
在PPoint97中,系统提供()种创建超级链接的方法。A.3B.4C.2D.6
Protectionmethodscanbeintegratedintosoftwareprograms.Whattypeofprotectionmethodisillustratedinthegraphicthatf
随机试题
周某驾驶一辆轻型厢式货车(搭载22人)行驶至丙察公路79公里加150米处时,坠入道路一侧山崖,造成12人死亡、10人受伤。周某的主要违法行为是什么?
女性,61岁,暴饮后突发急性胰腺炎人观察时要警惕该病人可能发生的最常见的并发症是
某投标人在递交投标文件的同时,按规定递交了投标保证金,其项目估算价为6000万元,则其投标保证金数额最高为()万元。
某企业的齿轮生产流水线有效工作时间为每日8小时,流水线节拍为5分钟,该流水线每日的生产能力是()件。
下列歌剧中,被称为“中国歌剧探索里程碑”的是()。
以下哪一个不属于精细加工策略?()
阅读下面这首诗,写一篇500字左右的鉴赏评论文章。涉江采芙蓉涉江采芙蓉,兰泽多芳草。采之欲遗谁?所思在远道。还顾望旧乡,长路漫浩浩。同心而离居,忧伤以终老。
甲、乙合作完成一项工作,由于配合得好,甲的工作效率比独做时提高了,乙的工作效率比独做时提高了。甲、乙两人合作4小时,完成全部工作的,第二天乙又独做了4小时,还剩下没完成。这项工作由甲独做需要
今年上半年的统计数字表明:甲省CPI在三个月环比上涨1.8%之后,又连续三个月下降1.7%;同期,乙省CPI连续三个月环比下降1.7%之后,又连续三个月上涨1.8%。假若去年12月甲乙两省的CPI相同,则以下哪项判断不真?()
______contributedtothegovernmentregulationofeconomicdevelopmentbytheactiveuseoftheShermanAntitrustActtostopmo
最新回复
(
0
)