首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有两个类X和Y,那么以下描述中,不正确的是(21)。
有两个类X和Y,那么以下描述中,不正确的是(21)。
admin
2019-06-12
31
问题
有两个类X和Y,那么以下描述中,不正确的是(21)。
选项
A、修改X会引起Y的变化,那么X和Y是一种依赖关系
B、X表示一般,而Y表示特殊,那么X和Y是一种泛化关系
C、X是整体,Y是部分,且X和Y同生命周期,那么它们是组合关系
D、X是整体,Y是部分,且X和Y同生命周期,那么它们是聚合关系
答案
D
解析
本题主要考查类与类之间的关系,也是考试中的一个重要知识点。类与类之间的关系,常见的有依赖关系、泛化关系(继承关系)、组合关系、聚合关系、实现关系等。
(1)依赖关系。
有两个元素X、Y,如果修改元素X的定义可能会引起对另一个元素Y的定义的修改,则称元素Y依赖(Dependency)于元素X。在UML中,使用带箭头的虚线表示依赖关系,如图5-4所示。
在类中,依赖由各种原因引起,例如,一个类向另一个类发消息;一个类是另一个类的数据成员;一个类是另一个类的某个操作参数。如果一个类的接口改变,它发出的任何消息可能不再合法。
(2)泛化关系。
泛化关系描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与子类之间的关系。继承关系是泛化关系的反关系,也就是说,子类是从父类继承的,而父类则是子类的泛化。在UML中,使用带空心箭头的实线表示泛化关系,箭头指向父类,如图5-5所示。
在UML中,对泛化关系有3个要求。
①子类应与父类完全一致,父类所具有的关联、属性和操作,子类都应具有;
②子类中除了有与父类一致的信息外,还包括额外的信息;
③可以使用父类实例的地方,也可以使用子类实例。
(3)聚合关系。
聚合(Aggregation)是一种特殊形式的关联,是传递和反对称的。聚合表示类之间的关系是整体与部分的关系。例如,一辆轿车包含4个车轮、一个方向盘、一个发动机和一个底盘,就是聚合的一个例子。在UML中,使用一个带空心菱形的实线表示聚合关系,空心菱形指向的是代表“整体”的类,如图5-6所示。
(4)组合关系。
如果聚合关系中表示“部分”的类的存在与否,与表示“整体”的类有着紧密的关系,例如“公司”与“部门”之间的关系,那么就应该使用“组合”关系来表示这种关系。在UML中,使用带有实心菱形的实线表示组合关系,如图5-7所示。
由于题目指出“类A由类B的一个实例和类C的一个或多个实例构成”,所以类A与类B、类C的关系应为聚合或者组合关系,其示意图如图5-8所示。
虽然组合和聚合都是表示整体和部分的关系,但组合中整体和部分的生命周期一样,而聚合中整体和部分的生命周期不一样。
(5)实现关系。
实现关系将说明和实现联系起来。接口是对行为而非实现的说明,而类中则包含了实现的结构。一个或多个类可以实现一个接口,而每个类分别实现接口中的操作。
综上所述,可知本题的答案选D。
转载请注明原文地址:https://kaotiyun.com/show/zKRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
《计算机软件产品开发文件编制指南》(GB 8567-88)是(22)标准。
下面几个网络管理工具的描述中,错误的是__________。(2009年上半年试题)
利用三重DES进行加密,以下说法正确的是__________。(2013年上半年试题)
下面是路由表的4个表项,与地址220.112.179.92匹配的表项是____________。
路由器命令Router>sh int的作用是(51)。
无线局域网中AP的轮询会说的异步帧,在IEEE802.11网络中定义了()机制来解决这一问题。
<title style="italic">science</title>是一个XML元素的定义,其中元素标记的属性值是(65)。
管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为(47)。
假如有3块容量是300GB的硬盘做RAID5阵列,则这个RAID5的容量是_____________。
对文法G进行改写,然后对每个非终结符写出不带回溯的递归于程序。经改写后的文法是否是LL(1)的?指出它的预测分析表中(1)~(3)处的内容。
随机试题
A注册会计师负责对甲公司2012年度财务报表进行审计。在审计银行存款时,A注册会计师遇到下列事项,请代为做出正确的专业判断。A注册会计师实施的下列程序中,属于控制测试程序的是()。
试述法的适用。
糖的有氧氧化、糖酵解、糖原合成与分解的交叉点是
女婴,5个月。3天内抽搐4次。发作时意识不清,持续2分钟,自行缓解,醒后活泼如常,不伴发热。实验室检查:血钙1.73mmoL/L,血镁1.00mmol/L,血糖3.9mmol/L。最可能的诊断是
一般情况下,机械修配厂的火灾危险性按()确定。
金融资产首次出售给公众时形成的交易市场是()。
A公司拥有B公司18%的表决权资本;B公司拥有C公司60%的表决权资本;A公司拥有D公司60%的表决权资本,拥有E公司6%的权益性资本;D公司拥有E公司45%的表决权资本。上述公司之间存在关联方关系的有( )。
生命,每个人只有一次。即使在人生的道路上,事业、前途、爱情、家庭都如泡沫一样破灭了,也不必悲观,不要绝望。要知道,生存本身就是一种资本,一种幸运,一种对不公命运勇敢的挑战。感谢生命,赋予我像杨絮一样纯洁而质朴,异常珍贵而不懈追求的存在。作者要表达
定义:①许可营销:企业在推广其产品或服务的时候,事先征得顾客的“许可”。得到潜在顾客许可之后,通过E-mail的方式向顾客发送产品/服务信息。②伙伴营销:是一种完全建立在互联网技术基础之上的新型商业模式,在营销人员与顾客进行促销交谈时把
WhichofthefollowingiscoveredinBCDInternationalprograms?
最新回复
(
0
)