如何将UML类图转换为代码(java)?

时间:2014-03-16 19:50:02

标签: java eclipse class uml diagrams

我是初学者(这很快就会变得明显),我无法弄清楚如何翻译这个图表: UML class diagram

我需要帮助的是如何创建关联和依赖关系。例如,根据这个图表,您能告诉我完成的lab4.SimpleDraw会是什么样子吗?从那以后,我应该能够自己弄清楚其余部分。到目前为止,我所拥有的具体内容是:

package lab4;

public class SimpleDraw {

}

基本上没什么。

1 个答案:

答案 0 :(得分:0)

  • 第一行:班级名称
  • 第二行:班级的字段
  • 第三行:类的方法

如果它是下划线,则表示方法/字段是静态的。

在任何一个之前你会看到“ - ”或“+”

  • 如果是-这意味着它是私密的。 (在这种情况下,我认为圆圈是红色的)
  • 如果是+这意味着它是公开的。 (在这种情况下,圆圈为绿色)
  • 如果Java中没有任何内容可能意味着包可见性

要详细了解依赖性阅读this

关于依赖扩展类read this

但是我没有看到任何这些,这里的行说它会在方法/字段中使用你的类。