UML的关系依赖.pptVIP

  • 13
  • 0
  • 约3.61千字
  • 约 42页
  • 2019-05-28 发布于天津
  • 举报
UML的关系依赖.ppt

图中的jobID是关联的属性,给定一个WorkDesk对象,并赋给属性jobID一个对象值,就可以导航到零个或一个Reterneditem对象。 UML的关系 依赖(Dependency)关系 类属(Generalization)关系 关联(Association)关系 实现(Realization)关系 关系—依赖关系 依赖关系描述了类之间的使用关系。 如果一个模型元素发生变化会影响另一个模型元素(这种影响不必是可逆的),那么就说在这两个模型元素之间存在依赖关系。 例如:有两个元素X、Y,如果修改元素X的定义会引起对元素Y的定义的修改,则称元素Y依赖于元素X。 关系—依赖关系 依赖关系的UML符号表示是带箭头的虚线,指向被依赖的模型元素。 关系—依赖关系 在类图中,依赖可以由许多原因引起,例如,一个类向另一个类发送消息(也即,一个类的操作调用另一个类的操作),或者一个类是另一个类的数据成员,或者一个类是另一个类的某个操作参数,那么就可以说这两个类之间存在着依赖关系。 语义上,所有的关系(包括关联关系、类属关系、实现关系)都是各种各样的依赖关系,因为这3种关系具有很重要的语义,所以在UML中被分离出来成为独立的关系。 关系—类属关系 在解决复杂性问题时,通常需要将具有共同特性的元素抽象成类别,并通过增加其内涵而进一步分类。例如,学生可以分为大学生、中学生和小学生,火

文档评论(0)

1亿VIP精品文档

相关文档