UML for Java笔记

2012.12.15
参考 UML for Java Programmers中文版
UML---Unified Modeling Language
三个层次的图:
1. 概念层 Conceptual 与人类自然语言相关
2. 规格说明层 Specification 用来转换成源代码的 
3. 实现层 Implementation 用来描述已经存在的源代码的

UML的三类图
1. 静态图。Static diagrams  描述类、对象、数据结构及其存在于他们之间的关系
2. 动态图 dynamic diagrams  描述执行流程、实体改变状态的方式
3. 物理图 physical diagrams 描述源文件,库文件,数据文件等及它们之间的关系
各种类型的图
1. 类图 Class Diagram
2. 对象图 Object Diagram
3. 序列图(时序图) Sequence Diagram
4. 协作图 Collaboration Diagram
5. 状态图 State Diagram

你可能感兴趣的:(java,java,java,UML,UML)