04电子数据交换课件.pptVIP

  • 4
  • 0
  • 约4.29千字
  • 约 21页
  • 2016-12-20 发布于浙江
  • 举报
第四章 静态视图 一、类与关系 二、 类图 三、 对象图 四、 包图 一、类与关系 类 类是任何面向对象系统中最重要的构造块。类是一种重要的分类器(Classifier),用来描述结构和行为特性的机制,它包括类、接口、数据类型、信号、组件、节点、用例和子系统。 类是对一组具有相同属性、操作、关系和语义的对象的描述。这些对象包括现实世界中的软件事物和硬件事物,甚至也可以包括纯粹概念性的事物,它们是类的实例。一个类可以实现一个或多个接口。结构良好的类具有清晰的边界,并成为系统中职责均衡分布的一部分。 类在UML中由专门的图符表达,是一个分成3个分隔区的矩形。其中顶端的分隔区为类的名字,中间的分隔区放类的属性、属性的类型和值(在UML符号表示中给出类的初始值),第3个分隔区放操作、操作的参数表和返回类型。 关系 关系(Relationship)是事物间的联系。在类的关系中,最常用的4种分别为:依赖(Dependency),它表示类之间的使用关系;泛化(Generalization),它表示类之间的一般和特殊是关系;关联(Association),它表示对象之间的结构关系;实现(Realization),它是规格说明和其实现之间的关系。 1. 依赖(Dependency) 依赖是两个元素之间的关系,对一个元素(提供者)的改变可能会影响或提供消息给其他元素(客户)。也就是说

文档评论(0)

1亿VIP精品文档

相关文档