第5章UML包图.pptVIP

  • 18
  • 0
  • 约5.69千字
  • 约 23页
  • 2016-12-29 发布于北京
  • 举报
第5章 包 图 包图就是用来描述包及其关系的图,我们常用包图来描述系统、子系统的宏观组成和结构。 5.1 什 么 是 包 包是用于分组的符号,常用来对一组相同的UML元素进行分组存放和管理。UML中的包相当于文件系统中的文件夹,UML中的一个包直接对应于Java中的一个包。 在Java中,一个包可能含有其他包、类或者同时含有这两者。 1.包的示例 2.包中的元素 3.包的作用 5.2 什么是包图 1.包图示例 2.包图的作用 3.包图中的元素 5.3 包 的 表 示 在UML中用文件夹符号来表示一个包。即一个包由两个矩形组成,上面是一个小矩形,下面是一个大矩形。图5-3就是最常见的包表示法。图中包的名称是UI,包中包含一个类Page。 5.3.1 包命名 1.包名称的位置 2.包名称的书写格式 包名称的书写格式有两种,即简单名和全名。 5.3.2 包中的元素 1.包中元素是类和接口 2.包中的元素是用例 3.包中元素是包 4.包中元素的可见性 5.访问权限 5.3.3 用构造型表示包 一个包的具体新特征有很多,为了表示包的新特性,UML提供了5种构造型来描述包的新特征。下面分别说明这5种构造型的语义。 (1) system符号:表示包代表一个系统。 (2) subsystem符号:表示包代表某个子系统。 (3) facade符号:表示包是由其

文档评论(0)

1亿VIP精品文档

相关文档