首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
admin
2010-03-08
50
问题
某软件公司欲开发一个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://jikaoti.com/ti/IA67FFFM
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
设置拨号连接属性,使用终端窗口功能登录到远程计算机。
在“收件箱”中,直接把发件人为“李明”的邮件用户添加到联系人列表中。
在OutlookExpress中,将所有的邮件帐号导出,保存到D:\保存文档,文件名为myaccount.iaf。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
在"控制面板""字体"窗口中添加新字体。
用户可以使用格式菜单中的()命令,自行选定项目符号和编号的式样。
word是一个非常优秀的()软件。A.数据库 B.cad C.字处理 D.图象处理
对于软件盘,每面被分成许多同心圆,这些同心圆被称为()A.扇区 B.磁道 C.盘面 D.柱面
Thefollowingscenariowillbeusedforquestions26,27,and28.Trentisthenewmanagerofhiscompany’sinternalsoftwarede
随机试题
如何正确处理改革、发展与稳定三者之间的关系?
Duringthewar,_____butalsohelosthiswifeandhischild.
以下哪项对全冠龈边缘位置设计无影响
属于五行中“木”的是
A.100ml~数千mlB.1~2mlC.2~5mlD.0.2ml以下E.5~50ml静脉点滴的常用剂量是()。
杨某以40万元购买了一套建筑面积为80m2、位于一层的商品住宅,首付款16万元,余款向银行抵押贷款。杨某家庭月均收入为6000元,购房抵押贷款的月还款额为1600元。该商品住宅的物业管理费标准为1.0元/m2。房地产价格中,把目前尚未建造完成而在将来建
下列各项,计算建筑面积的有()。
当评估基准日与产成品完工时间较接近、成本变化不大时,可用()作为在产品的评估值。
社会保障中最大项目是()支出。
(a)禁止令可以是:(1)中间性禁止令(2)永久性禁止令(3)限制性禁止令(4)强制性禁止令对以上名词加以解释。(b)给Mareva禁止令下定义。
最新回复
(
0
)