2016-07-05 68 views

回答

1

首先,你需要要知道什么协会是。

而在OOP 协会定义对象的类之间的关系,允许一个对象实例导致另一个代表其(维基百科,2016)

了解更多关于在这里进行的操作:https://en.wikipedia.org/wiki/Association_(object-oriented_programming)

这意味着您可以将对象从一个类调用到另一个类,并允许它“代替另一个对象”执行某些逻辑/操作。

我认为你的问题的答案是c)聚合。这是因为统一建模语言(UML)中使用了聚合。这是当一个对象是强烈组合的另一个。这意味着它由许多物体组成。在这种情况下,对象没有权限调用该对象,而是由它们组成,这意味着它可以直接调用它们。

a)d)包含单词“Association”已经不应该是答案。

b)继承是当你把一个父/超类变成一个子类的时候。这是当超类包含可以由子类调用的对象和方法时。与子类的区别在于它可以拥有它自己的唯一参数(超类没有)。

+0

那么你的回应是有帮助的,并非常清楚地总结了这个观点。谢谢@Lakshya Goyal。 –