UML


认识UML 定义 特点 分类

定义:一种面向对象的系统产品说明,可视化和编制文档的一种标准语言  

 

 

类 接口 用例 包

 

 

 

类之间的关系

继承关系:继承父类

实现关系:类和接口的关系,类实现接口

依赖关系:一般单向

聚合关系:是整体与部分的关系,用带空心菱形的实现标识,菱形指向整体,箭头指向个体

组合关系:整体与部分的关系,组合比聚合更加严格,用带实心菱形的实现标识,菱形指向整体,箭头指向个体,

关联关系:一种拥有的关系,具有方向性。用带普通箭头的实线表示,箭头指向被拥有者

泛化关系:标识一个更加繁华的元素和一个更具体的元素之间的关系与集成是同一个概念用带三角的实现标识,箭头指向父类

 

 

 例1 

 

 例2

 

 

 

 


类图 时序图

描述对象之间消息的发送顺序,强调时间顺序,时序图是一个二维图。

横轴表示对象,纵轴表示时间,消息在个对象之间横向传递,依照时间顺序纵向排列。 用箭头表示消息,用数线表示对象生命线。 

优点:对象之间的交互   时间顺序  描述并发  

 

 

 

posted @ 2020-02-24 21:18  LPJのBLOG  Views(122)  Comments(0)    收藏  举报