首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
admin
2012-06-19
44
问题
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用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
系统架构师上午综合知识考试
软考高级
相关试题推荐
大概描述一下ASP。NET页面的生命周期
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
在【管理工具】窗口中,设置账户登录超过5次时锁定账户。
利用“记事本”新建一个文本文档,内容为“努力拼搏,考试成功!”,保存在C:\,文件名为KS.TXT。
在"控制面板""字体"窗口中添加新字体。
利用控制面板,将系统日期设置为2008年8月8日。
请设置在“开始”菜单中显示“控制面板”项目,并且设置为“显示为菜单”。
将用户用高级语言编写的源程序转换成目标程序是通过哪一种程序来实现的()A.编译程序B.编辑程序C.操作系统D.汇编程序
()是计算机系统软件的两个重要特点。A.通用性B.可卸载性C.可扩充性D.基础性
随机试题
Ⅰ类环境包括层流洁净手术室和层流洁净病房。这类环境要求空气中的细菌总数_____,只能采用层流通风,才能使空气中的微生物减到此标准以下
可能考虑的诊断是特丽仙和济得所覆盖的菌谱中缺少
剥夺政治权利的适用方式有哪几种?
美国遗产和赠与税的扣除项目不包括( )。
债券的变现能力与()有关。
哲学家依照他们对思维和存在何者是第一性的不同回答而形成了两大阵营:唯物主义与唯心主义。这两大阵营划分的标准是()
科学与艺术作为人类的创造性活动,无论是探索自然规律的科学,还是挖掘人性深度的艺术,追求的都是永恒和普遍性。在求真或求美的过程中,提升对宇宙世界的感知,获得纯粹的精神体验,进而实现对自身的超越。只不过,两者的表达“语言”不同:科学家借助数学演算、实验室器具,
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};classBB:public从{public:BB(intn)};其中横线处缺失的部分是()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中乙
65.Usuallywhenacustomerbuyssomething,hewantstopayatalowprice,butthesellerprefersahighprice,sothecommercial
最新回复
(
0
)