18得票4回答
如何在类图中展示单例关系

如果一个类包含指向单例类的指针,它能作为聚合吗? 据我理解,它不能是拥有关系,因为该类没有创建单例类的实例,仅仅像关联关系一样使用它。

18得票3回答
如何在类图中添加一个最终变量

我正在为Scrabble游戏设计一个类图。 在其中一个类中,我声明了一个final变量。 有人能告诉我如何在UML类图中表示变量为final吗?

17得票2回答
用于Qt应用程序的UML工具

有没有人知道一个可靠的UML工具,可以从Qt应用程序中生成类图?

17得票6回答
概念性UML类图和ERD之间的区别是什么?

如果我创建一个概念类图,使得每个类都捕获“名称”和“属性”,但不包括“操作”,那么我是否基本上创建了一个ERD?我试图理解创建我所描述的概念类图与称其为ERD之间的区别是什么。如果它们仍然是两种不同的东西,有人可以解释一下它们之间的区别吗?

17得票1回答
主动类与被动类

在 UML 规范超结构 2.5(仍处于测试版,第203页)中: 通过将 isActive 设置为 true,可以将类指定为活动的(即其每个实例都是活动对象)。当 isActive 为 false 时,该类是被动的(即它的每个实例在某个其他对象的上下文中执行)。 我想知道是否有一个...

17得票6回答
C++的UML免费反向工程工具(.h/.cpp ==> 类图)

有哪些工具可以从一组.h或.cpp文件创建UML类图? 我正在寻找这样的工具: 免费 可以在Windows上直接运行 不需要任何特定的集成开发环境 最好提供GUI界面

16得票2回答
Visual Studio 2015 通过代码生成 UML

Windows 10 64位操作系统 Microsoft Visual Studio Enterprise 2015版本:14.0.25431.01 更新3 我有一个几乎完成的项目,现在需要编写文档。我在网上找到一些信息,告诉我“简单地”从现有代码生成 UML 图。 在顶部菜单中有一个...

16得票4回答
使用UML类图的组合和聚合示例

我似乎无法完全理解代码中聚合和组合之间的区别。 客户端 <.>---->银行账户 (这应该是客户端 - 银行账户组合类图)。 因此,在此示例中,客户拥有一个银行账户,这意味着当客户对象死亡时,他的银行账户对象也会死亡。这是否意味着我们必须在客户类中拥有一个银行账户对象?Class ...

16得票2回答
UML类图:属性还是关联?

现在我有两个类,分别命名为patient和doctor:Patient() { public: //functions here private: Doctor doctor; Date dateAdmitted; Date dateD...

15得票3回答
UML类图,如何显示一个类继承自线程?

我有一个名为ServerSide的类,其中包含一个名为Cserver的类。以下代码片段应该可以说明我的意思:public static void main (String [] args) throws Exception { System.out.println("The serv...