uml 笔记

简介:

UML

WHAT IS UML

  • Unified Modeling Language (统一建模语言)
  • 将系统可视化,让规格和设计文档化的表现方法

How to use

类图

  • 类与层次关系
    • 继承
abstract class ParentClass {....}

class ChildClass extends ParentClass{....}

uml 笔记

- 接口与实现

``` java
interface Printable {....}

class PrintClass implements Printable {...}
```

uml 笔记

- 聚合

``` java

class Color {}

class Fruit {
    Color color;
}

class Basket {
    Fruit[] fruits;
}
```

uml 笔记

- 可见性

``` java
class something {
    private int privateField;
    protected int ProtectedField;
    public int publicField;
    private void privateMethod() {}
    protected void protectedMethod() {}
    public void publicMethod() {}
}

 + public
 - private
 # protected
```

uml 笔记

  • 类的关联

uml 笔记

  • 时序图

uml 笔记



本文转自  拖鞋崽  51CTO博客,原文链接:http://blog.51cto.com/1992mrwang/2046976

相关文章
|
数据可视化 测试技术 vr&ar
UML画图笔记
UML画图笔记
127 0
|
Java 测试技术 API
技术笔记:UML的9种图例解析(转)
技术笔记:UML的9种图例解析(转)
|
数据可视化 小程序 测试技术
【软件工程与UML】第1章 笔记和练习题
【软件工程与UML】第1章 笔记和练习题
357 0
【软件工程与UML】第1章 笔记和练习题
|
搜索推荐 Java 语音技术
UML建模图实战笔记
UML:Unified Modeling Language(统一建模语言),使用UML进行建模的作用有哪些那: - 可以更好的理解问题 - 可以及早的发现错误或者被遗漏的点 - 可以更加方便的进行组员之间的沟通 - 支持面向对象软件开发建模,可以更好的描述显示编程的情景 - 对于...
1840 0
|
uml 测试技术
|
uml 测试技术
软件设计师考试笔记:UML统一建模语言
统一建模语言UML是用一组视图反应系统的各个方面,以完整地描述系统,每个视图代表系统描述中的一个抽象,显示系统中一个特定的方面。 UML设计视图包含了类、接口和协作,其中设计视图的静态方面由类图和对象图表现;动态图方面由交互图、状态图和互动图表现。
3194 0
|
uml
UML之类图
UML之类图
217 1
|
数据可视化 Java uml
IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
1032 1
使用工厂方法模式设计能够实现包含加法(+)、减法(-)、乘法(*)、除法(/)四种运算的计算机程序,要求输入两个数和运算符,得到运算结果。要求使用相关的工具绘制UML类图并严格按照类图的设计编写程序实
该博客文章通过UML类图和Java代码示例,展示了如何使用工厂方法模式设计一个支持加法、减法、乘法和除法运算的计算机程序,并严格按照类图设计实现程序。