我在为我的JavaScript应用程序绘制准确的UML类图时遇到了一些问题。我已经阅读了几个UML参考资料,但仍然没有找到适合我的情况的答案,因为所有的示例都是基于C++/Java的经典继承和类模型。
我想用构造函数和原型对象的扩展来表示自定义JavaScript对象的创建,这与C++/Java类实例化有很大的不同。
如何用UML类图来表示我的代码的这个简化版本?
var Book = function(title, author) {
this.title = title || 'No title specified';
this.author = autho
我正在创建一个程序,它将把Java源代码逆向工程成UML类图。我已经从源代码中读取了所有的方法名称等等,但是我想知道是否有任何内置的Java方法来生成UML,比如:
UMLdiagram u = new UMLdiagram();
Class c = new Class();
u.addClass(c);
如果我已经知道方法、类属性名称等,是否有类似的东西,或者有什么外部工具可以用来帮助绘制UML图。
这可能是一个新手问题,但我想为我的类绘制一个类图,如下所示:
public class CustomerId
{
...
}
public class CustomerName
{
...
}
public class Customer
{
public CustomerId CustomerId
public CustomerName CustomerName
}
如何将这些类绘制成类图?
CustomerId和CustomerName类应该有“数据类型”标记吗?
类之间应该使用什么关系?
请帮帮忙。