理解图表

时间:2014-06-26 12:29:50

标签: c# uml

我想学习设计模式,我想看到这样的图表:

enter image description here

是UML还是其他什么?我只需要快速参考,了解每条不同线条的含义是什么?哪一个是继承等。

4 个答案:

答案 0 :(得分:12)

1 是的,它是UML。您可以阅读更多关于类图和其他UML图的示例(例如)在http://www.uml-diagrams.org/class-diagrams-overview.html

enter image description here

2 虽然Google可以在你的公告牌上打印并打印一些“UML cheat sheet”或“UML quick reference card”(例如http://www.holub.com/goodies/uml )。

3 首先阅读一本好书会更好,这样你就知道什么是/不可能什么是结构/行为建模等。解释UML不是可以做的事情。 1张单张纸或一张Stack Overflow回答

答案 1 :(得分:8)

以下是我找到here

的密钥

Image of connectors

***编辑@ xmojmr的请求,这是我发现here的更新图表(详细定义可以在链接页面中找到):

enter image description here

答案 2 :(得分:3)

我建议你阅读UML上层结构规范。阅读课程部分以获取 有关适用于UML中定义的结构图的关系类型的信息,等等。如果您想学习UML,本文档是基础文档。从此网站下载UML Superstructure

答案 3 :(得分:2)

是的,是U.M.L。

你可以学习如何应用设计模式,而无需进入U.M.L.,但是,原书,以及许多文档都使用了U.M.L。

我建议学习U.M.L.,没有设计模式,然后学习设计模式,用&没有U.M.L。

只需2美分。