面向对象的几个视角

一、类关系图:

类关系图描述了业务世界中有哪些元素以及这些元素的关系是什么;

二、时序图:

时序图描述了业务世界的运行规则(片段);时序图中的节点为类或对象,运行的依据是联系规则。

需要注意的是一个类可能被其它多个类引用(发生联系),所以在时许节点上,可能被多个其他节点的箭头指向;

三、继承图

在类关系图和时序图上的每一个节点可能都是一个父节点或抽象节点;

这些抽象节点和父节点本身构成了一个继承结构;

这些结构锚定在类结构图和时序图上,与类结构图和时序图构成了一个二维和多维结构;

四、函数视角:状态上下文。

每一个类都是一个或一组函数运行上下文的状态封装;

每一个操作都在修改和维护这个状态,从而为后继操作提供准备的上下文。

原文地址:https://www.cnblogs.com/feng9exe/p/10958534.html