【简答题】(7-6)请画出聚合关系的UML类图,并用Java语言写出聚合关系程序结构。

【简答题】(7-6)请画出聚合关系的UML类图,并用Java语言写出聚合关系程序结构。


参考答案和解析
结构语法学把语法分成两种规则,即组合规则和聚合规则。就所有语法成分之间的关系而言,从线性的不同位置看都是相互如何搭配的关系,这就是组合规则;从线性的某个位置看都是相互能不能替换的关系,这就是聚合规则。组合规则管辖着哪个语法成分在前,哪个语法成分在后的问题,所以组合规则实际上就是语法结构的构成规则。聚合规则管辖着什么样的成分能替换某个组合位置的问题,所以聚合规则实际上就是语法成分的归类规则。组合规则是现实的,聚合规则是潜在的。

相关考题:

● UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类A需要使用标准数学函数类库中提供的功能,那么类A 与标准类库提供的类之间存在(45)关系;若类 A 中包含了其它类的实例,且当类 A 的实例消失时,其包含的其它类的实例也消失,则类 A 和它所包含的类之间存在 (46) 关系;若类 A 的实例消失时,其它类的实例仍然存在并继续工作,那么类A 和它所包含的类之间存在 (47) 关系。(45)A. 依赖 B. 关联 C. 聚合 D. 组合(46)A. 依赖 B. 关联 C. 聚合 D. 组合(47)A. 依赖 B. 关联 C. 聚合 D. 组合

● 采用 UML 进行软件建模过程中,类图是系统的一种静态视图,用 (19) 可明确表示两类事物之间存在的整体/部分形式的关联关系。(19)A. 依赖关系B. 聚合关系C. 泛化关系D. 实现关系

● 采用 UML 进行软件建模过程中, (18) 是系统的一种静态视图,用 (19) 可表示两类事物之间存在的整体/部分形式的关联关系。(18)A. 序列图B. 协作图C. 类图D. 状态图(19)A. 依赖关系B. 聚合关系C. 泛化关系D. 实现关系

画出UML模型中常用关系符的图示:依赖、泛化、关联、聚合和实现。

● 在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)五种关系,其中,(45)关系表明类之间的相互联系最弱(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47) 。

●若UML类图中包含订单和订单明细两个类,则这两个类之间的关系应为(45)。A.关联B.聚合C.组装D.继承

在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)5种关系,其中,(45)关系表明类之间的相互联系最弱,(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47)。A.依赖B.聚合C.组合D.继承

如图所示的UML类图中,Shop和Magazine之间为(请作答此空)关系,Magazine和Page之间为( )关系。UML类图通常不用于对( )进行建模。A.关联B.依赖C.组合D.继承

下图是( )设计模式的类图,该设计模式的目的是( ),图中,ConcreteStrategy和Strategy之间是( )关系,Strategy和Context之间是(请作答此空)关系。A.依赖B.关联C.继承D.聚合

在UML类图中,包含订单和订单明细两个类,则这两个类之间的关系应为______。A.关联B.聚合C.组装D.继承

下图为某设计模式的类图,类State和Context的关系为(请作答此空),类( )是客户使用的主要接口。A.继承B.实现C.聚合D.组合

UML 事物的关系中,(请作答此空)和( )本质上都属于依赖关系A.继承关系B.聚合关系C.扩展关系D.组合关系

面向对象分析中,类与类之间的 "IS-A"关系的是一种( ),类与类之间的"IS-PART-OF"关系是一种(请作答此空)。A.依赖关系B.关联关系C.泛化关系D.聚合关系

UML 事物的关系中,(3)和(4)本质上都属于依赖关系。A.继承关系B.聚合关系C.扩展关系D.组合关系

UML中有哪些关系?解释类图中聚合和关联的相同点和不同点。

下列关于组合关系和聚合关系的表述,不正确的一项是()。A、语言成分的聚合类不限于词类B、组合关系仅指前后成分之间的关系C、组合关系体现为聚合类的线性序列D、聚合关系是在组合关系中体现出来的

试述语言符号的组合关系和聚合关系之间的联系与区别。

UML类图中,聚合表达了成分对象和聚合对象之间的“()”的联系。

举例说明语言符号的聚合关系和组合关系?

语言的基本关系(组合关系和聚合关系)

在UML的类图中,描述整体与部分关系的有()A、泛化关系B、聚合关系C、依赖关系

UML类图部署表示类之间的动态关系()

单选题在UML的类图中,描述整体与部分关系的有()A泛化关系B聚合关系C依赖关系

问答题UML中有哪些关系?解释类图中聚合和关联的相同点和不同点。

问答题举例说明语言符号的聚合关系和组合关系?

填空题UML类图中,聚合表达了成分对象和聚合对象之间的“()”的联系。

单选题下列关于组合关系和聚合关系的表述,不正确的一项是()。A语言成分的聚合类不限于词类B组合关系仅指前后成分之间的关系C组合关系体现为聚合类的线性序列D聚合关系是在组合关系中体现出来的

名词解释题语言的基本关系(组合关系和聚合关系)