UML 流程图 的简单识别
来源:互联网 发布:个体户注册域名 编辑:程序博客网 时间:2024/06/07 12:24
本文以多线程的线程池实例来讲解 UML 流程图的查看技巧
先附图(图片来源于 《Java 高并发程序设计》)
上面的 UML 图主要设计到下面几种元素
[1] 长方向表格
[2] O- (位于长方向表格左上角)
[3] +
[4] :
[5] 箭头 < 可以指向上下左右
[6] 三角形可以指向上下左右
[7] 虚线 - - - - -
[8] 实线———
总结如下:
1、箭头/三角形出发点的类依赖于其指向的类。具体来说,箭头表示后者引用前者,三角形表示后者继承或者实现前者
2、实线表示二者都是类或者都是接口类,虚线表示二者类型不同
3、左上角 0- 表示该类为接口,否则为class,0- 有特殊性,一般的也有些 <interface>
4、"+" 表示内部方法
5、“:”表示返回类型
其他较为全面的UML参考:http://www.uml.org.cn/oobject/201104212.asp
特别感谢 吴小琼 同学参与讨论。
阅读全文
0 0
- UML 流程图 的简单识别
- 免费好用的流程图、UML工具
- 免费好用的流程图、UML工具
- audioTrack调用的简单流程图
- 流程图怎么画?绘制一个流程图的简单操作方法
- Gliffy - 一个在线的画UML图,流程图的工具
- 怎样用UML表达业务数据流程图的讨论
- Linux下的绘图(流程图、UML、mindmap)工具
- Linux下的绘图(流程图、UML、mindmap)工具
- Linux下的绘图(流程图、UML、mindmap)工具
- UML中活动图、状态图、流程图的区别
- 简单的说一说UML
- 简单的UML概念
- UML 的简单用法
- UML的简单认识
- 简单易懂的UML
- ListView模拟的简单流程图界面
- 一个简单的WEB流程图组件
- 【Android】JNI调用简析
- mysql Tablespace exists解决
- struts2 结果类型
- 【Server端和Client端常见的通信方式】-TCP/IP和UDP
- FPGA----视频下采样------分辨率转换-----yuv444----yuv420
- UML 流程图 的简单识别
- List去重的几种方法
- 关于使用spring文件上传遇到的服务器中的图片访问不到报404的问题
- python:python语句中的continue和break
- memcached的基本命令
- ubuntu包管理命令apt和dpkg总结
- 交换排序算法
- adb server version (31) doesn’t match this client (36); killing… * daemon started successfully *
- Mysql中触发器的使用