uml与面向对象系统分析与设计与java6.pptVIP

  • 5
  • 0
  • 约1.59万字
  • 约 74页
  • 2016-04-08 发布于江西
  • 举报
uml与面向对象系统分析与设计与java6.ppt

第四讲:概念设计 : UML 类图 开始 对象! (类) 第一节 类与对象 第二节 创建类的规则和指导 1.对象必须属于类 2.类名和其中每个首字母应该大写 3.类属性和服务的所有名字都是大写 4.类属性和服务的所有名字应有意义 5.属性和服务应该以小写开头 第三节寻找与发现对象 从五方面来检查类和对象: 是否需要保存 (persistence) 有无属性 是否服务 没有同类的对象 对象是不是同类 Java类语法 第四节属性 属性类型 过程属性 状态属性 属性由服务操作 信息封装(Encapsulation) 第六节类的关系 类图的四种关系 类 通用/特定 对象 关联 聚集 合成 通用(类与类的关系superclass – subclass; supertype – subtype) 语法上用“是一个”或 “是一种”( “is a” or “is a kind of”来判断 通用属性,操作在通用类 单一属性操作关系在特定类 属性与操作是可以重载的. 继承操作在子类当中可以是多态的. 多重继承在UML中允许的,但使对类模型的理解和实施变复杂 Aggregation Composition 合成(Composition) 实现(Realization) 依赖(Dependency) 作业: 安装IBM Rational Rose2003

文档评论(0)

1亿VIP精品文档

相关文档