首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(33),与“Composi
admin
2012-06-19
32
问题
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用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
系统架构师上午综合知识考试
软考高级
相关试题推荐
如何通过ADO.NET读取数据库中的图片?
datagrid.datasouse可以连接什么数据源
输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因
在一个ASPX文件中是否可以使用一种以上的语言?
已知一台计算机名字为bob,搜索该计算机。
如果利用局域网连接Internt,在Internet选项中进行设置代理服务器HTTP:proxy.pku.edu.cn端口:8080。
利用MSN给bob@sina.com发送文件千里之外.mp3。
设置如果在十分钟内为非活动状态就显示离开。
为系统创建一个无毒点,以便遭遇病毒时将系统还原。
在PPoint97中,打开演示文稿可以用()操作方法实现。A.CTRL+EB.CTRL+OC.CTRL+FD.CTRL+H
随机试题
市场体系的基础及起决定作用的市场为()
下列摄影体位中头颅矢状面不与胶片垂直的是
基本分析主要适用于()
某公司预计未来保持经营效率、财务政策不变,且预期未来不发行股票或回购股票,企业当前的每股股利为3元,每股净利润为5元,每股净资产为20元,每股市价为50元,则股票的资本成本为()。
(),与其它市场相比具有显著的特殊性,这种特殊性导致劳动力市场与其他市场的重大区别是劳动经济学产生的基础。
已知m、n是两条不同直线,α、β是不同平面,给出下面四个命题:①若m⊥α,n⊥β,m⊥n,,则α⊥β②若m∥α,n∥B,m⊥n,则α∥β③若m⊥α,n∥B,m⊥n,则α∥β④若m⊥α,n∥β,α∥β,则m⊥n其中所有真命题的序号是()。
Theword"attractions"(Line1,Paragraph2)refersto______.Whatdoesthesentence"Theboomwasofftherose"mean?
"Down-to-earth"meanssomeoneorsomethingthatishonest,realisticandeasytodealwith.Itisapleasureto(31)______some
LastApril,onavisittothenewMallofAmericanearMinneapolis,Icarriedwithmeasmallbookprovidedforthereportersby
BisworthTravelcustomerscanadjusttheirbookingat______extracostprovidedthattheydosoatleast7dayspriortodepart
最新回复
(
0
)