【发布时间】:2021-07-15 10:25:25
【问题描述】:
我要把这个类图转换成java代码:
我是这样实现的:
public class domandaAperta {
private String rispostaCorretta;
public opzione[] m = new opzione[2][5];
..............
}
public class opzione {
private String testo;
..............
}
我的代码正确吗?
【问题讨论】:
-
显然你没有实现
opzione(为什么是小写??)。你也没有实现method(这是一个很好的操作名称)。此外:为什么是10?只需要 5 个。另请注意,SO 不是检查作业的地方。 -
@qwerty_so 我想我融化了,我编辑了帖子,10 因为 2*5
-
2*5=10 当然。但是你从哪里得到乘以二?
-
您可能想要阅读 UML 基础知识。多重性
[2..5]表示每个domandaAperta实例将链接到至少2 个和最多5 个opzione实例 -
另外,在有人花时间写完答案后完全改变你的问题是一种粗鲁的行为。通过编辑您的代码(基于给出的答案),您完全使答案无效。
标签: java uml associations class-diagram