问题标签 [class-diagram]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Javadoc 插入 UML 图
有没有办法将图像嵌入到我的 JavaDoc 中?基本上我想在一些文档中包含一些解释我的类层次结构的 UML 图。
谢谢!
uml - UML 类图中的关系
我有一个模拟树的应用程序,具有树、节点和边缘类(我需要边缘类!),我不确定如何在类图中表示关系。我已经阅读了有关此的其他帖子,但仍然存在疑问。
树对象有一个指向节点(它的根)的指针,我相信它定义了一个单向关联(树->
节点),两端的多重性为 1..1。这样对吗?
每个 Node 对象都有指向从它出来的边的指针(Edge 对象)。由于这些边仅在节点存在时才存在,所以我相信这是一个组合关联。
但是,在每个 Edge 对象中,我都有一个指向边缘目标节点的指针。->
考虑到我已经有了上面描述的节点边缘组合,我该如何表示这种关系?
此外,如果您仍在阅读:),每个节点都有一个指向其父节点的指针。在这里,我将使用单向一元关联,但我不知道该关系使用哪个名称。
谢谢你的帮助。
uml - 描绘对象的图表工具
我想知道可以使用哪些工具(最好是免费的)来布局对象集合及其关系 - 简单的关系,例如成员相互引用、继承、属性等。我更喜欢一个工具,我可以用它尽快创建和更新图表。
我不熟悉UML,但这可能是我要问的。
visual-studio-2008 - 能否以编程方式从 Visual Studio 2008 导出类图?
我可以通过右键单击表面并选择“将图表导出为图像...”从 Visual Studio 中将类图导出为图像
有没有办法通过命令行来做到这一点?我希望能够将我所有的类图生成为图像,这样我就可以将它包含在我正在使用 Sandcastle 构建的 .chm 中。
design-patterns - 抽象工厂问题
我试图理解抽象工厂设计模式。我有很多麻烦。我正在尝试使用以下示例来开发 UML 类图:
汽车设计师可以设计许多不同类型的汽车。汽车可以有两扇门,也可以有四扇门。汽车可以是四轮驱动,也可以是两轮驱动。汽车由不同的零件组成:车轮、车门、发动机、变速箱等。每个零件都有不同的操作:例如变速箱可以有 first_gear()、second_gear()、third_gear()、fourth_gear()、reverse() , 中性的()。
汽车零件(上面列出的)可用于家庭:本田、吉普车、福特等。
使用抽象工厂设计方法,我需要开发一个软件系统,以便该系统可以轻松地将汽车从一个家庭换到另一个家庭。
到目前为止,这是我一直在想的:拥有一个工厂和多个抽象工厂。因此,抽象工厂创建模型,而工厂创建零件......
任何人都可以帮忙吗?谢谢..
date - 我是否应该在我的 UML 中放置一个内置类(例如日期)作为单独的类
我正在为库存系统创建一个 UML 类图,作为类分配的一部分。我在一些课程中使用了字符串和日期等成员。我的小组成员说我应该包含一个 Date 类,因为它是一个对象。
我的假设是我们使用 Java 或其他带有内置 Date 对象的语言。
我是否需要为 Date 明确声明一个类?String 对象呢?
除了 Java 之外,还有哪些其他语言具有内置的 Date 类型,可用于开发客户端/服务器,例如库存系统。
actionscript - 从 ActionScript 代码自动创建类图?
是否有可以从动作脚本代码自动生成类图的工具?
uml - UML 类图中 n 对 1 个对象的关联
是否可以安全地说,在 UML 类图中,如果存在 n 到 1 个对象的关联,那么关联箭头是从与 n 个对象关联的类指向与 1 个对象关联的类?
n ----> 1
c# - Visual Studio 2008 类图创建空属性,而不是自动属性
我在 Visual Studio 2008 中使用类图来创建一些具有属性的类。我注意到当我在类图中创建一个新属性时,它会以如下代码出现:
呸。我更希望它最终成为这样的自动属性:
有什么方法可以改变或定制吗?