首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
admin
2012-06-19
41
问题
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composite”角色相对应的类是(34)。
34
选项
A、Company
B、FinanceDepartment
C、HRDepartment
D、ConcreteCompany
答案
D
解析
组合(Composite)模式又称为整体一部分(Part-whole)模式,属于对象的结构模式。在组合模式中,通过组合多个对象形成树形结构以表示整体,部分的结构层次。组合模式对单个对象(即叶子对象)和组合对象(即容器对象)的使用具有一致性。Composite模式的结构如下图所示。.;类Component为组合中的对象声明接口,在适当的情况下,实现所有类共有接口的缺省行为,声明一个接口用于访问和管理Component的子部件;.;类Leaf在组合中表示叶结点对象,叶结点没有子结点;并在组合中定义图元对象的行为;
.;类Composite定义有子部件的那些部件的行为,存储子部件,并在Component接口中实现与子部件有关的操作;.;类Client通过Component接口操纵组合部件的对象。根据上述描述可知,与Composite模式中的“Component”角色相对应的类是Company,“Composite”角色相对应的类是ConcreteCompany。
转载请注明原文地址:https://kaotiyun.com/show/afQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
A.Title:OnLosingWeight B.Wordlimit:160~200words(notincludingthegivenopeningsentence) C.Yourcomposition
给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:structListNode{intm_nKey;ListNode*m_pNext;};函数的声明如下:voidDeleteNode(L
在桌面上创建一个新浪新闻网页的快捷方式。
利用MSN给bob@sina.com发送文件千里之外.mp3。
利用菜单在当前界面设置字体为“粗体”,并向当前用户发送消息:letUSgohome。
允许Microsoft收集有关我如何使用MSNMessenger匿名信息。
利用“记事本”新建一个文本文档,内容为“努力拼搏,考试成功!”,保存在C:\,文件名为KS.TXT。
在PPoint97中,打开演示文稿可以用()操作方法实现。A.CTRL+EB.CTRL+OC.CTRL+FD.CTRL+H
幻灯片中母版文本格式的改动()A.会影响设计模板B.不影响标题母版C.会影响标题母版D.不会影响幻灯片
选定段落的方法()A.在段落中三击B.在段落中双击C.在段落中按CTRL单击D.在段落中按ALT单击
随机试题
流行性脑脊髓膜炎的病原体属于
制备软胶囊常用的方法是(),软胶囊壳的组成及其比例是()。
某公司总承包某钢厂改扩建工程,合同总工期为14个月,其中机电设备安装工程分包给机电设备安装专业公司。在施工准备阶段项目经理组织编制了项目总进度计划,各专业施工队和分包单位负责编制各单位工程的施工进度计划。问题:①按施工时间长短还应编制哪几个施工进度计划
甲死亡,乙对甲在某普通合伙企业中的财产份额享有合法继承权。下列有关乙与合伙企业关系的表述中,符合合伙企业法律制度规定的有()。(2008年)
试论述配送中心绩效管理的策略。
“方苹果”的届示这是一节美术课,老师对学生说:“同学们,你们见过苹果吗?吃过苹果吗?”学生齐声回答:“见过,吃过!”“好,今天我们一起来画苹果,画出你们心中的苹果。”一会儿学生画好了,老师叫学生把画贴在班级后面布置好的“苹果园”里,很快“苹果园”里贴满了
世界上第一部马克思主义教育学著作是凯洛夫的()。
《东方杂志》(湖南大学2018年研;华中师大2010年研)
Although【21】______circuitsmadecomputerssmaller,theprocessingunitsstillconsisted【22】______anumberofcircuits
A、Heworkedanumberofunskilledjobs.B、Hehuntedwildanimals.C、Hesoldgunstoearnmoney.D、Heworkedforhisfather.B事实细
最新回复
(
0
)