精·软件工程导论class13面向对象方法学引论.pptVIP

  • 6
  • 0
  • 约5.29千字
  • 约 41页
  • 2017-01-16 发布于北京
  • 举报

精·软件工程导论class13面向对象方法学引论.ppt

9.4.1 类图的基本符号 类图描述类、类与类之间的静态关系,是一种静态模型,是创建其他UML图的基础 ? 一个系统由多张类图来描述,一个类也可以出现在几张类图中 1 定义类 UML中类的图形符号为长方形,用两条横线把长方形分成上、中、下3个区域(下面两个区域可以省略) 为类命名时应该遵守以下几条准则: (1)使用标准术语 (2)使用具有确切含义的名词 (3)必要时用名词短语作为名字 2 定义属性 UML描述属性的语法如下: 可见性 属性名:类型名=初值{性质串} 属性的可见性(即可访问性)通常有下述3种: –公有的(public) (+) –私有的(private) (-) –保护的(protected)(#) 类型名表示该属性的数据类型,它可以是基本数据类型,也可以是用户自定义的类型 用花括号括起来的性质串明列出该属性所有可能的取值 例:-管理员:String=“未定” 3 定义服务 UML描述操作的语法格式如下: 可见性 操作名(参数表):返回值类型{性质串} 操作可见性的定义方法与属性相同。 参数表是用逗号分隔的形式参数的序列。描述一个参数的语法如下: 参数名:类型名=默认值 当操作的调用者未提供实在参数时,该参数就使用默认值。 9.4.2 表示关系的符号 类与类之间通常有关联、泛化(继承)、依赖和细化等4种关系 1 关联

文档评论(0)

1亿VIP精品文档

相关文档