Questions tagged «uml»

统一建模语言,一种在软件工程中使用的面向对象的建模和规范语言。对于有关用户模式Linux的问题,请使用[user-mode-linux]标记。

8
关联和依赖之间的区别?
在UML类图中,关联关系和依赖关系之间有什么区别? 据我所知,关联是比依赖更强的关系,但是我不确定它如何更强。 任何例子都将不胜感激:)
91 uml 


12
聚合与构成[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 改善这个问题 我很难理解UML中的组合和聚合之间的区别。有人可以给我一个很好的比较和对比吗?我也很想学习识别代码之间的区别和/或看一个简短的软件/代码示例。 编辑:我问的部分原因是因为我们在工作中正在进行反向文档活动。我们已经编写了代码,但是我们需要返回并为代码创建类图。我们只想正确捕获关联。
89 java  oop  uml 


3
如何将UML图集成到GitLab或GitHub中
我想发布一些公共可用存储库中的编程文档。本文档包含格式化文本,一些UML图和许多代码示例。我认为GitHub或GitLab是发布此内容的好地方。 要发布UML图,我想有一些简单的方法来将其更新到存储库中并在Wiki中以图像形式显示。我不想将这些图保存在我的计算机(或云中)中,对其进行编辑,生成图像,然后每次都将其发布。 有没有一种方法可以将图表放入存储库中(采用PlantUML语法是理想的),将它们链接到markdown文本中,并使图像在每次更新时自动更新?
73 git  github  uml  markdown  gitlab 

3
菱形符号在UML类图中表示什么?
考虑下面的两个图。上面的一个在右端包含一个普通箭头,而下面的一个在左端包含一个菱形箭头,而在右端包含一个普通箭头。本伟大的书GoF的同时具有这两种图表的用法。 我想了解菱形在第二种情况下表示什么,以及这两种情况中的哪一种在Customer和之间具有更强的关联性Order。 在这两种情况下Customer,Order班级是否负责班级的生命周期?


5
UML类图中的“#”符号是什么意思?
我正在阅读《坚果壳算法》(O'Reilly),并在类图中遇到了这个符号。我的猜测是,这意味着该成员受到了保护,但是我想看看是否有人知道这意味着什么。
72 uml 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.