• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:class-diagram

class-diagram

使用IntelliJ生成类图

使用IntelliJ生成类图
如何获取IntelliJ 10.5(在Mac上)以生成显示项目中所有类的类图?我确定我忽略了一些明显的事情,但是我只能使用“显示图表”功能来一次显示一个类。 (我还弄清楚了如何添加其他类,但一次只能添加一个。) 解决方案如下: 使用Diagrams |软件包上下文菜单中的Show Diagram。在项目根目录上调用它会显示模块依赖关系图。 如果需要多……继续阅读 »

class

UML类图说明我想确定是否满足所需的规则

UML类图说明我想确定是否满足所需的规则
我正在创建一个汽车租赁项目,客户可以在其中管理客户,汽车,停车,预订,合同,账单和制裁。这是我的UML类图:我不确定该规则是否得到满足: 客户可以租用停车场中已经存在的一辆或多辆汽车。 我不确定这是否是汽车和客户之间的简单关联,还是应该添加停车位以使其成为3类之间的关联。 谢谢, 解决方案如下: 使用当前的设计可能会变得棘手。如果您要引入一个包含……继续阅读 »

class-diagram

如何将集合(arrayList,vector等)写为UML(类图)中的属性?

如何将集合(arrayList,vector等)写为UML(类图)中的属性?
我想问我如何在类图中将集合(arrayList,vector)写为属性?因为当您想将变量添加为属性时,可以将其写为“+名称:字符串”,但是它如何与向量一起使用?谢谢。 解决方案如下: 请参阅this tutorial,有关UML图中的“多重性”和“多重性元素”。基数跟随属性名称并在方括号中键入一个或两个数字,并以2个点相连,并间隔一个或两个数字。对于……继续阅读 »

architecture

UML类图关联与依赖关系

UML类图关联与依赖关系
This question already has answers here: Difference between association and dependency? (7个答案) 3天前关闭。 假设我们有A级,B级和C级 A类具有B类的对象: 数组= ArraList 然后,A类将此数组传递给C类 绘制类图时 哪种逻辑是正确的: ……继续阅读 »

class-diagram

如何生成Kotlin代码的图表和UML?

如何生成Kotlin代码的图表和UML?
如何为Kotlin代码生成UML和图表?我认为获得Intellij的付费版本不是我的选择。我一直在尝试Intellij插件,但尚未找到任何有效的方法。 我想从已经编写的Kotlin代码生成图表和uml。这样的工具可以为我节省很多时间。 谢谢 解决方案如下: 您只能在项目树中单击一个包,然后单击“显示图…”。它还从Java的 Angular……继续阅读 »

class-diagram

从Java项目生成UML类图

从Java项目生成UML类图
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为 on-topic用于堆栈溢出。 7年前关闭。 Improve this question 是否有一个很好的工具可以帮助将Java类反向工程为UML,从而概述……继续阅读 »

architecture

UML类图关联与依赖关系

UML类图关联与依赖关系
This question already has answers here: Difference between association and dependency? (7个答案) 3天前关闭。 假设我们有A级,B级和C级 A类具有B类的对象: 数组= ArraList 然后,A类将此数组传递给C类 绘制类图时 哪种逻辑是正确的: ……继续阅读 »

class-diagram

用于生成类图的Eclipse插件

用于生成类图的Eclipse插件
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为 on-topic用于堆栈溢出。 6年前关闭。 Improve this question 什么是用于生成类图(用于项目)的良好Eclipse插件? Thi……继续阅读 »

class-diagram

如何使用GUI构建简单的国际象棋游戏的UML图?

如何使用GUI构建简单的国际象棋游戏的UML图?
我目前正在使用Java进行面向对象编程的课程,我们需要为上一个实验室创建一个游戏,因此我的实验室合作伙伴a我选择了不使用AI并使用模型视图控制器方法制作2人象棋游戏。 我们从哪里开始以及在哪里开始有点迷茫,所以我们需要一个简单的UML图,以便我们知道从哪里开始。 我们提出了以下类,但是不确定它们是否足够或所有数据字段和方法是否有意义: ChessBoard……继续阅读 »