我对我的程序有疑问。我的程序应该能够从 Java 代码创建 UML 图,但我不知道如何设计方法,它将检索(加载)Java 关键字、对象等。注意:我不能使用自动化程序来创建 UML 图。这是我的论文。
我的想法是使用 Java 关键字创建枚举类,这些关键字在 UML 图中可以看到,并使用此枚举检查所有加载的代码。但是有几个问题我无法解决,尤其是空间。下一个问题如下:
例如我有代码:
[space][space]public[space]class[space][space][space]SomeClass[space]{
[empty line]
private int something;
public BufferedReader br;
private ArrayList<File> al;
}
此代码的注释:
- [空格] 代表代码中的经典间隙。
- 我故意强调了这些差距,因为它在语法上是正确的。
- 我不知道如何将所有 Java 类加载为 BufferedReader、ArrayList 等或其他对象。
感谢您的任何回复。我想有更好的方法来解决这个问题。