首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concret
admin
2010-03-08
73
问题
某软件公司欲开发一个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://www.kaotiyun.com/show/W8QZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Facebookdevelopedwhatitcallsafoundational"breakthrough":softwarethatenablesmachinestolearntowalkliketoddler
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
ASP.NET能在那些系统中运行?
列举一下你所了解的XML技术及其应用
输入一个单向链表,输出该链表中倒数第k个结点。链表的倒数第0个结点为链表的尾指针。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
设置本地连接属性禁止网络连接。
从“系统属性”出发安装网卡驱动程序。
从控制面板开始,安装Dreamweaver8中文版,该文件的安装程序命令行是F:\Dreamweaver8中文版.exe.(要求直接填写命令行,做到单击"完成"按钮为止)。
关于计算机系统组成的知识,正确的说法是()。A.软盘驱动器属于主机,软盘属于外设B.键盘和显示器都是计算机的I/O设备C.键盘和鼠标均为输入设备D.软盘存储器由软盘、软盘驱动器和软盘驱动卡三部分组成
Sallyiscarryingoutasoftwareanalysisonhercompany’sproprietaryapplication.Shehasfoundoutthatitispossibleforan
随机试题
患者,男性,59岁。进行性记忆力下降6个月。怀疑有人偷自己的东西,认为爱人对自己不忠诚,常与邻居发生争执,有时尾随年轻女性,行为幼稚、任性。家人无法管理因此住院治疗。既往无脑血管病史。生命体征及神经系统检查正常。病史中未提示存在的症状是
以下几种情况,最不适合用定性研究方法的是()。
痿证辨证首当辨
关于门静脉高压症的病因下列叙述有误的是
某建筑工程,建筑面积35000m2,地下2层,筏板基础;地上25层,钢筋混凝士剪力墙结构,室内隔墙采用加气混凝土砌块,建设单位依法选择了施工总承包单位,签订了施工总承包合同。合同约定:室内墙体等部分材料由建设单位采购;建设单位同意施工总承包单位将部分工程依
以下()交易机制的特点是证券成交价格的形成由做市商决定。
在尿液中加入(),可用于尿糖、尿蛋白等定量检查。
近年来,随着城市化进程的加快,生活在一些大中城市的城中村及近郊的农民,因拆迁一次性拿到高额补偿而一夜骤富。但新的问题也随之而来,一些人要么大肆挥霍,要么坐吃山空,几年下来,重返贫困,甚至比拆迁之前更加窘迫。毋庸置疑,暴富返贫与理财意识不强、管理能力不足有关
以下关于边界网关协议BGP4的叙述中,不正确的是()。
WhatdoestheGoGroupdo?
最新回复
(
0
)