首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
admin
2012-06-19
74
问题
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用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
系统架构师上午综合知识考试
软考高级
相关试题推荐
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
把用户状态设置为忙碌。
在“画图”窗口中画一矩形,并利用菜单将其删除。
在"控制面板""字体"窗口中添加新字体。
4月26日是CIH病毒发作的日子。假设今天是4月25日,请将系统的日设置为27日,以避免明天病毒发作。
以下关于表格排序的说法错误的是()A.拼音不能作为排序的依据B.排序规则有递增和递减C.可按日期进行排序D.可按数字进行排序
在当前编辑的文档中要插入另一个文本文档的做法是:首先选定当前文档中要插入文件的位置,然后单击“插入”菜单中的“文件”命令,正确回答该命令所弹出的对话框中的()就可实现插入文件类型操作。
按照行为方式,可以将针对操作系统的安全威胁划分为:切断、截取、篡改、伪造四种,其中()是对信息完整性的威胁。
某大型网络工程从物理设计到集成测试与性能优化各阶段所需的工作量估计(按网络工程师人月数估计)如表6-1所示,这几个阶段分配的网络工程师和网络管理员人数如表6-2所示。假设在实施与模块测试阶段,网络工程师的工作效率是网络管理员的2倍。若在该项目的这几个阶段都
随机试题
丝堵的作用是()。
(2009年)矩形截面挖去一个边长为a的正方形,如图5—28所示,该截面对z轴的惯性矩Iz为()。
如果道路曲线不设超高而只有加宽时,则采用不小于()m的缓和段长度。
某建筑公司承接了一座商厦的施工任务,该工程地上10层,地下2层。地下采用防水混凝土自防水;屋面为保温隔热屋面,屋面保温材料采用膨胀珍珠岩保温,防水材料采用合成高分子防水卷材。地下防水混凝土结构厚度为300mm,钢筋保护层厚度为35mm。
项目管理信息系统的投资控制功能有( )。
陕西省以秦岭为界南北河流分属长江水系和黄河水系。下列河流中不在陕西省境内的是()。
对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历结果为
A.examinationoftheheart,lungsandotherorgansB.physicalormentalC.preventionofdiseaseD.carefuldiagnosisands
InAmericaandCanada,peoplealsohaveanautumnfestival.ItislikeourMid-autumnDay.ItisThanksgivingDay.Itisonthe
WeddingCustomsAroundtheWorldWeddingCeremoniesAweddingiscelebratedwithsomekindofceremonyalmosteverywhere
最新回复
(
0
)