UML类图

类图显示集合的类,接口,关联,协作和约束.

类图绘制目的:

  • 分析和设计应用程序的静态视图。
  • 描述一个系统的责任。
  • 基地组件图和部署图。
  • 正向和逆向工程。

类图绘制要点:

类图中的名称应该是有意义的描述,并且是面向系统的。

画类图前应先确定每个元素之间的关系。

类图中的每个类职责(属性和方法)应该清晰标明。

类的属性的最小数量应符合规定,去除不必要的属性。

类图的用处(多用于构建)

  • 描述系统的静态视图。

  • 显示静态视图中的元素之间的协作。

  • 由系统执行的功能的描述。

  • 构建软件应用面向对象的语言

例子:

下图是一个二阶系统的一个应用程序的一个例子:

系统中的两个要素是所有订单以及客户,一个客户可以有多个订单。

Order 类是一个抽象类,它有两个实例SpecialOrder 和 NormalOrder。

两个继承类 Order 类的所有属性,并分别有额外的功能 dispatch ()和 receive ().

原文地址:https://www.cnblogs.com/feichangnice/p/11947711.html