列举一些现实生活中的例子,来说明什么是依赖关系、什么是聚集关系,

题目

列举一些现实生活中的例子,来说明什么是依赖关系、什么是聚集关系,以及什么是关联关系?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

组装(composition)和聚集(aggregation)是UML中两种非常重要的关系。请说明组装和聚集分别表示什么含义?两者的区别是什么?


正确答案:组装和聚集都表示实例之间的整体/部分关系。组装是聚集的一种形式。 聚集是概念性的只是区分整体与部分。 组装具有很强的归属关系而且整体与部分的对象生存周期是一致的。 或者回答:如果没有成分对象组装对象也不存在;在任何时候每个给定的成分对象只能是组装对象的组成部分。
组装和聚集都表示实例之间的整体/部分关系。组装是聚集的一种形式。 聚集是概念性的,只是区分整体与部分。 组装具有很强的归属关系,而且整体与部分的对象生存周期是一致的。 或者回答:如果没有成分对象,组装对象也不存在;在任何时候,每个给定的成分对象只能是组装对象的组成部分。 解析:在面向对象的建模中,有3种特别重要的关系:依赖,它表示类之间的使用关系;泛化,它把一般类连接到它的特殊类;关联,它表示对象之间的结构关系。
  聚集是一种特殊的关联。聚集完全是概念性的,只不过要区分所谓的整体与部分。聚集既没有改变整体与部分之间跨越关联的导航含义,也不链接整体和部分的生存周期。组装是聚集一种形式,它具有强的拥有关系,而且整体与部分具有相同的生存周期。在组装中,一个对象在一个时间内只能是一个组装的一部分:整体负责对它的各个部分的处置,这意味着组装必须管理它的部分的创建与撤销。

第2题:

什么是知觉?知觉的对象与背景的关系怎样?请列举日常生活现象说明对象与背景的关系。


答案:
解析:
【答案要点】
(1)知觉的定义:知觉是客观事物直接作用于感官而在头脑中产生的对事物整体的认识。知觉是在感觉的基础上产生的,是对感觉信息整合后的反映。
(2)知觉的对象和背景有如下关系:①人对知觉对象与背景的反映效果是有区别的。知觉对象的形象较为鲜明,轮廓较为清楚,结构也较为完整;作为知觉背景的事物形象则较为模糊不清,结构也不确定,似乎在知觉对象的后面。②对象与背景可以相互转化。当注意指向某种事物的时候,这种事物便成为知觉的对象,而其他事物便成为知觉的背景。知觉对象与背景不是固定不变的,当注意从一个对象转向另一个对象时,原来的知觉对象就成为背景,而原来的背景便成为知觉的对象。它们可以相互转换。③对象与背景不仅可以互相转化,而且互相依赖。人们知觉某一对象,不仅取决于对象本身的特点,而且受对象所处空间背景和时间背景的影响;在不同背景下,人们对阿一对象的知觉可能是不同的。因此,准确地说,人们的知觉是由对象及其背景的相互关系来决定的。
(3)对象与背景的关系的举例说明:在现场看足球比赛时,身边的人的谈话和加油声都是背景,当比赛不激烈,看比赛者被身边人的谈话所吸引时,身边的人的谈话就变成了知觉对象,比赛就变成了背景。

第3题:

试举例说明什么是相关关系?什么是函数关系?


参考答案:参考相关关系是指当一个或几个相互联系的变量取一定值时,与之相对应的另一变量的值虽然不确定, 但它仍按一定规律在一定范围内变化。相关关系是一种非确定性的关系。例如收入与支出的关系。函数关系是指当一个或几个变量取一定的值时,另一个变量有 确定值与之相对应。函数关系是一种确定性的关系。例如圆面积与半径之间的关系。

第4题:

什么是任务之间的强制性依赖关系?


正确答案:是工作任务中固有的依赖关系,是一种不可以违背的逻辑关系,又称为硬逻辑关系,它是因为客观规律和物质条件的限制造成的。

第5题:

面向对象的类层次结构中,聚集关系是一种()

  • A、“一般——特殊”关系
  • B、“整体——部分”关系
  • C、“相互依赖”关系
  • D、“一般——具体”关系

正确答案:B

第6题:

关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说明其不同点。


正确答案:关系:聚集(聚合)是关联的特例(聚集是关联的一种)。 不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑则关联对象的生命周期一般无必然关系聚集的整体对象往往对部分对象的生命周期负责。
关系:聚集(聚合)是关联的特例(聚集是关联的一种)。 不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。 解析:主要考查面向对象分析设计中对类之间不同关系的理解。
关系:聚集(聚合)是关联的特例(聚集是关联的一种)。
不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。

第7题:

说明什么是线电压,什么是相电压,它们之间什么关系。


正确答案:对于三相四线制电网中,三相中任意两相间的电压称为线电压,任意一相与零线间的电压称为相电压,线电压等于根号三倍的相电压

第8题:

不同法律关系的分析

通过以下例子,具体来分析不同的法律关系。

例子:A公司向B公司借了10万元,B公司向C公司借了10万元,问这里存在几个法律关系?这种法律关系的性质是什么?C公司能否直接向A公司要求还钱?


参考答案:

我们必须要清楚不同当事人之间形成的不同法律关系。在上例中,A与B存在债权债务法律关系,B与C也存在债权债务法律关系。在此,存在着两个不同的法律关系,因为其有各自不同的主体、客体和权利与义务。A可以向B主张债权,B有权向C行使债权,但是C却没有权利直接向A要钱,因为A与C之间根本没有形成法律关系,没有法律上的债权和债务关系。
所以,我们在分析法律关系时,必须要围绕着法律关系的构成要素,即主体、客体和权利与义务进行把握,以避免不同法律关系的混淆。


第9题:

什么是最终类,如何定义最终类?试列举最终类的例子。


正确答案:最终类是指类被final修饰符所修饰和限定的类,最终类不能被继承,即不可能有子类。如Java中的String类就是最终类。

第10题:

什么是部分依赖?什么是传递依赖?请举例说明。


正确答案: 部分依赖关系是指某个属性只由构成主键的部分列决定,而和另一些列无关。例如对关系:学生选课(学号,姓名,课程号,成绩),此关系的主键是(学号,课程号),而“姓名”列只由“学号”决定,与“课程号”无关,这就是部分依赖关系。
‘’传递依赖指的是某个非主键属性是由另一个非主键属性决定的,而这个非主键属性再由主键决定。例如对关系:学生(学号、姓名、所在系,系主任),此关系的主键为(学号),而“系主任”由“所在系”决定,“所在系”又由“学号”决定,因此“系主任”对“学号”是传递依赖关系。