atash软件
理解类图
类图关系:描述类与类的关系
图表形式
三格:第一个类名,第二格属性名,第三格方法名。
属性:
权限 属性名:类型 [ = 默认值 ] private、public 、protected、default,它们分别对应-、+、#、~
方法:
权限 方法名称(参数列表) [ : 返回类型]
注:接口名字上多了一个<<interfac>>
字符来表示这个为接口
泛化/继承
带空心箭头的实线
实现
带空心箭头的虚线
组合
带空心菱形的实线
聚合
带实心菱形的实线
关联
一条实线(表示二者相互知道)带箭头实线(一方只知道另一方)
依赖
带箭头的虚线
怎样画时序图
生命线 :从对象图标向下延伸的一条虚线
消息分类
生命线与生命线之间的交互由消息完成,说白了就是系统与系统之前的请求与响应,分类有同步消息、异步消息(不等待对方响应继续自己的活动)、返回消息
同步消息
异步消息
返回消息
自关联消息
控制焦点
控制焦点在时序图中表示时间段,用小矩形表示,此时间段对象将执行相应的操作。
Combined Fragments
带特定条件的消息