2015-11-06 40 views
0

我有一些奇怪的问题。如何在类图中使用聚合关系?

我有一个由2个类组成的类。

但是主类没有任何方法或属性。只有聚合类。

我想用主类,而不在主程序

创建从2类的对象直接从他们创建对象访问2个其他类只允许主类,不允许其他2类

如何做到这一点?

+0

因此,你的标题处理类图(如UML?),但问题是关于实际创建类而不创建对象? –

回答

0

在我看来,你想使用嵌套类。 你只需要声明这些类是私人的,你很好。 https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html

+0

没有私人课程,所有课程都是公开的。聚合意味着来自聚合类的对象不具有类本身。 –

+0

我不清楚你的问题是什么。 你需要更好地描述你目前的状态,然后清楚说明你正在努力达到的目标。 – imps