设计模式间有哪些关联性,如何区分六大关系点?

2026-05-25 18:340阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2215个文字,预计阅读时间需要9分钟。

设计模式间有哪些关联性,如何区分六大关系点?

前言:UML符号系统一建模语言。我们可以简单理解成它是一套符号语言。不同的符号对应不同的含义。在之前的设计模式章节中,我们文章中用到的就是UML类图。UML除了类图外,还有用例图、时序图等。

前言
  • UML俗称统一建模语言。我们可以简单理解成他是一套符号语言。不同的符号对应不同的含义。在之前设计模式章节中我们文章中用到的就是UML类图,UML除了类图意外还有用例图,活动图,时序图。
  • 关于UML如何绘制,这里主要推荐两种方式一种是通过draw.io,另外一种就是Rational Rose这个软件。processon免费版有个数限制
绘制你的第一个UML类图

public class Person { private Integer id; private String name; ​ public String getName() { return name; } ​ public void setName(String name) { this.name = name; } }

  • 现在我给你一个类,假如这个类很抽象别人无法理解或者别人现在不想看代码去理解,你如何快速让别人看懂结构呢?UML就是这个作用。那么对于上面Person类我们该如何绘制类图呢
  • 这个类很简单,一个类名,两个属性,两个方法。我们只要知道UML类图中如何表示类,如何表示属性如何表示方法即可。

  • 我们只需要如上表示即可。每个软件显示的风格不一样。我们不需要在意那些细节。有的软件属性和方法前面不全是+号表示的。这里自己注意下就好。
阅读全文

本文共计2215个文字,预计阅读时间需要9分钟。

设计模式间有哪些关联性,如何区分六大关系点?

前言:UML符号系统一建模语言。我们可以简单理解成它是一套符号语言。不同的符号对应不同的含义。在之前的设计模式章节中,我们文章中用到的就是UML类图。UML除了类图外,还有用例图、时序图等。

前言
  • UML俗称统一建模语言。我们可以简单理解成他是一套符号语言。不同的符号对应不同的含义。在之前设计模式章节中我们文章中用到的就是UML类图,UML除了类图意外还有用例图,活动图,时序图。
  • 关于UML如何绘制,这里主要推荐两种方式一种是通过draw.io,另外一种就是Rational Rose这个软件。processon免费版有个数限制
绘制你的第一个UML类图

public class Person { private Integer id; private String name; ​ public String getName() { return name; } ​ public void setName(String name) { this.name = name; } }

  • 现在我给你一个类,假如这个类很抽象别人无法理解或者别人现在不想看代码去理解,你如何快速让别人看懂结构呢?UML就是这个作用。那么对于上面Person类我们该如何绘制类图呢
  • 这个类很简单,一个类名,两个属性,两个方法。我们只要知道UML类图中如何表示类,如何表示属性如何表示方法即可。

  • 我们只需要如上表示即可。每个软件显示的风格不一样。我们不需要在意那些细节。有的软件属性和方法前面不全是+号表示的。这里自己注意下就好。
阅读全文