基于任务驱动模式的软件工程与UML建模技术 知识项目七认识UML.pptVIP

  • 3
  • 0
  • 约7.01千字
  • 约 75页
  • 2018-05-22 发布于天津
  • 举报

基于任务驱动模式的软件工程与UML建模技术 知识项目七认识UML.ppt

基于任务驱动模式的软件工程与UML建模技术 知识项目七认识UML.ppt

  2) 泛化关系   泛化关系描述了从特殊事物到一般事物之间的关系,也就是子类到父类之间的关系,或者子接口到父接口的关系。表示泛化关系的符号是从子类指向父类的带空心箭头的实线,如图7-18所示。从父类到子类的关系则是特化关系。 图7-18 表示泛化关系的UML符号   3) 实现关系   实现关系用来规定接口与实现接口的类之间的关系。接口是操作的集合,这些操作声明了类或组件所提供的服务。表示实现关系的符号是从类指向接口的带空心箭头的虚线,如图7-19所示。 图7-19 表示实现关系的UML符号   4) 依赖关系   假设有两个元素X、Y,如果元素X的值发生变化,就会引起元素Y的值发生变化,则称元素Y依赖(Dependency)于元素X。表示依赖关系的UML符号如图7-20所示。   如果两个元素是类,则类间的依赖现象有多种,如一个类向另一个类发消息,一个类是另一个类的数据成员,一个类是另一个类的某个方法的参数等。 图7-20 表示依赖关系的UML符号   3.UML的图   元素符号代表了简单事物,简单事物通过一定关系组合成复杂事物,图就是用来表示复杂事物的。每个图是由代表简单事物的元素符号和代表事物关系的关系符号构成的。   从使用的角度来看,可以将UML的9种图分为结构模型(也称为静态模型)和行为模型(也称为动态模型)两大类(见图7-21)。 图7-21 UM

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档