看懂UML类图和时序图
UML在软件工程中使用较多,通过使用UML图可以较清楚地表示软件的架构关系,这里介绍一下UML中 比较重要的两种图:类图和时序图。 类图 类图是用来表示类之间的关系的,类与类之间的关系可以用以下六种关系: 继承关系,继承关系又被分为实现关系和泛化关系,实现关系是继承抽象类的关系,而泛化关系是继承非抽象类的关系。 聚合关系/组合关系,两种关系都是用来表示实体对象之间的关系,表示整体由部分构成的语义,组合关系较强,聚合关系中如果整体不存在了,部分还是可能存在的,而组合关系中,整体不存在了,部分肯定就不存在了。 关联关系,表示两个事物之间是有关系的。 依赖关系,表示一个事物依赖于另外一个事物。 时序图 时序图是显示对象之间交互的图,这些对象是按时间顺序排列的。时序图中显示的是参与交互的对象及其对象之间的消息交互顺序。 时序图包括的建模元素主要有:对象(Actor),生命线(Lifeline),控制焦点(Focus of control),消息(Message)等等。 参考: http://design-patterns.readthedocs.io/zh_CN/latest/read_uml.html#id1 来源: https://www.cnblogs.com/feng-ye/p/6605318.html