- 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
如何获取IntelliJ 10.5(在Mac上)以生成显示项目中所有类的类图?我确定我忽略了一些明显的事情,但是我只能使用“显示图表”功能来一次显示一个类。 (我还弄清楚了如何添加其他类,但一次只能添加一个。)
解决方案如下:
使用Diagrams |软件包上下文菜单中的Show Diagram。在项目根目录上调用它会显示模块依赖关系图。
如果需要多……继续阅读 »
我正在创建一个汽车租赁项目,客户可以在其中管理客户,汽车,停车,预订,合同,账单和制裁。这是我的UML类图:我不确定该规则是否得到满足:
客户可以租用停车场中已经存在的一辆或多辆汽车。
我不确定这是否是汽车和客户之间的简单关联,还是应该添加停车位以使其成为3类之间的关联。
谢谢,
解决方案如下:
使用当前的设计可能会变得棘手。如果您要引入一个包含……继续阅读 »
我需要代表这样的重载方法:
+setAttribute(int)
+setAttribute(float)
+setAttribute(boolean)
在单个Java类中。 VP UML不允许我输入重复的方法名称。如果我尝试这样做,该程序会将名称恢复为+ operation1()之类的名称。在VP UML中是否有类似于“允许在类中重复方法名称”的设置?是……继续阅读 »
我想问我如何在类图中将集合(arrayList,vector)写为属性?因为当您想将变量添加为属性时,可以将其写为“+名称:字符串”,但是它如何与向量一起使用?谢谢。
解决方案如下:
请参阅this tutorial,有关UML图中的“多重性”和“多重性元素”。基数跟随属性名称并在方括号中键入一个或两个数字,并以2个点相连,并间隔一个或两个数字。对于……继续阅读 »
This question already has answers here:
Difference between association and dependency?
(7个答案)
3天前关闭。
假设我们有A级,B级和C级
A类具有B类的对象:
数组= ArraList
然后,A类将此数组传递给C类
绘制类图时
哪种逻辑是正确的:
……继续阅读 »
如何为Kotlin代码生成UML和图表?我认为获得Intellij的付费版本不是我的选择。我一直在尝试Intellij插件,但尚未找到任何有效的方法。
我想从已经编写的Kotlin代码生成图表和uml。这样的工具可以为我节省很多时间。
谢谢
解决方案如下:
您只能在项目树中单击一个包,然后单击“显示图…”。它还从Java的 Angular……继续阅读 »
Closed. This question does not meet
Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为
on-topic用于堆栈溢出。
7年前关闭。
Improve this question
是否有一个很好的工具可以帮助将Java类反向工程为UML,从而概述……继续阅读 »
This question already has answers here:
Difference between association and dependency?
(7个答案)
3天前关闭。
假设我们有A级,B级和C级
A类具有B类的对象:
数组= ArraList
然后,A类将此数组传递给C类
绘制类图时
哪种逻辑是正确的:
……继续阅读 »
Closed. This question does not meet
Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为
on-topic用于堆栈溢出。
6年前关闭。
Improve this question
什么是用于生成类图(用于项目)的良好Eclipse插件?
Thi……继续阅读 »
我目前正在使用Java进行面向对象编程的课程,我们需要为上一个实验室创建一个游戏,因此我的实验室合作伙伴a我选择了不使用AI并使用模型视图控制器方法制作2人象棋游戏。
我们从哪里开始以及在哪里开始有点迷茫,所以我们需要一个简单的UML图,以便我们知道从哪里开始。
我们提出了以下类,但是不确定它们是否足够或所有数据字段和方法是否有意义:
ChessBoard……继续阅读 »