我有一些奇怪的问题。如何在类图中使用聚合关系?
我有一个由2个类组成的类。
但是主类没有任何方法或属性。只有聚合类。
我想用主类,而不在主程序
创建从2类的对象直接从他们创建对象访问2个其他类只允许主类,不允许其他2类
如何做到这一点?
我有一些奇怪的问题。如何在类图中使用聚合关系?
我有一个由2个类组成的类。
但是主类没有任何方法或属性。只有聚合类。
我想用主类,而不在主程序
创建从2类的对象直接从他们创建对象访问2个其他类只允许主类,不允许其他2类
如何做到这一点?
在我看来,你想使用嵌套类。 你只需要声明这些类是私人的,你很好。 https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html
没有私人课程,所有课程都是公开的。聚合意味着来自聚合类的对象不具有类本身。 –
我不清楚你的问题是什么。 你需要更好地描述你目前的状态,然后清楚说明你正在努力达到的目标。 – imps
因此,你的标题处理类图(如UML?),但问题是关于实际创建类而不创建对象? –