美文网首页比特科技Ulord社区联盟
[UML专题-7] 类及类间关系-依赖

[UML专题-7] 类及类间关系-依赖

作者: 坑儿里的小朕 | 来源:发表于2019-10-14 12:24 被阅读0次

     ✌劝学诗 -唐•颜真卿
三更灯火五更鸡,正是男儿读书时。
黑发不知勤学早,白首方悔读书迟。

类及类间关系-依赖
⭐ 定义

依赖指明了两个或两个以上模型元素之间语义的关系,直接关联了模型元素本身而无需一系列实例来表达语义,表明了供应商元素的修改需要或者指明客户元素的更改。

⭐ 分类

根据定义分析,依赖的种类如下列表:

依赖 功能 关键字
实现 说明和实现之间的映射 realize
跟踪 存在于不同模型元素间的声明,但不如映射精确 trace
细化 不同语义层次映射的声明 refine
派生 一个实例可以由其它实例运算得到的声明 derive
使用 一个元素为正确行使责任(包括调用、实例化、参数、发送)而要求其它元素存在的声明 usage
调用 一个类中方法调用另一个类操作的声明 call
实例化 类方法创建其它类实例的声明 Instantiate
访问 允许一个包访问另一个包的内容 access
引入 允许一个包访问另一个包的内容,并将被引入者的别名加至引入者的名字空间 import
友元 允许一个元素访问另一个元素的内容,而无可见性的限制 friend
绑定 模板参数的赋值,产生新的模型元素 bind
参数 操作与参数之间的关系 parameter
发送 信号发送者与接受者之间的关系 send
⭐ 种类详述

简介上述列表中常见的几个种类:

  • 跟踪
    跟踪是不同模型中元素间的概念,常常是不同开发阶段的模型。常用于跟踪模型间的系统需求和模型本身的修改对其它模型的影响。
  • 细化
    细化是不同开发阶段或者不同抽象层次概念的不同版本之间的关系。该两种概念在最终模型中不能共存,只会是完成与未完成阶段的版本映射。
  • 派生
    派生指一个元素可以由其它元素运算而来。实现、跟踪、细化和派生属于抽象依赖。
  • 使用(调用、实例化)
    使用是某个元素的行为或实现会影响其它元素或实现的声明。如:编译阶段,被调用类的定义会被检测。使用的版型包括调用和实例化:调用表明了一个类的方法调用其它类中的操作;实例化指出了一个类中的方法会创建其它类的实例。
  • 访问、引入、友元
    访问允许一个包可以看见另一个包的内容。引入可以将目的包加至引入包的名字空间,更进一步。友元允许客户元素看见供应商元素私有成员的访问依赖。
  • 绑定
    绑定是对模板参数的赋值。通过替代模板拷贝中的参数获取精确语义,是一种高度结构化关系。
⭐ 表示
依赖绘制成从客户元素到供应商元素的虚线箭头,使用版型来区分类型,如下: 依赖类图
✨ 更多精彩,期待中...

  ✉ liuxiaoleivc@163.com
  ℹ Wechat: liuxiaoleione(添加时请注明'简友')


版权声明®

  版权所有,翻版必究!
  本系列课程文本及表格仅为个人整理资料和见解,可以转载或学习,但要注明作者和出处,然文章中图片均链接自百度网页,未经作者许可禁止一切商用活动!

相关文章

  • [UML专题-7] 类及类间关系-依赖

         ✌劝学诗 -唐•颜真卿三更灯火五更鸡,正是男儿读书时。黑发不知勤学早,白首方悔读书迟。 ⭐ 定义 依赖指...

  • [UML专题-4] 类及类间关系-关联

         ✌劝学诗 -唐•颜真卿三更灯火五更鸡,正是男儿读书时。黑发不知勤学早,白首方悔读书迟。 ⭐ 关系列表 关...

  • [UML专题-5] 类及类间关系-概括

         ✌劝学诗 -唐•颜真卿三更灯火五更鸡,正是男儿读书时。黑发不知勤学早,白首方悔读书迟。 ⭐ 定义及扩展解...

  • [UML专题-6] 类及类间关系-实现

         ✌劝学诗 -唐•颜真卿三更灯火五更鸡,正是男儿读书时。黑发不知勤学早,白首方悔读书迟。 ⭐ 定义 实现关...

  • UML中类与类间的关系及实现

    UML中类与类间的关系及实现 在面向对象的程序设计中,类之间主要有六种关系:继承, 组合, 聚合,关联, 依赖,实...

  • UML中类间关系(泛化、实现、依赖、关联、聚合、组合)

    UML中几种类间关系:泛化、实现、依赖、关联、聚合、组合 关联关系关联(association)关系表示类与类之间...

  • UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

    UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合UML类图几种关系的总结 泛化 类继承和类实现接口关系,...

  • UML类图

    转:UML各种关系符号UML类图感知 UML中描述 对象 / 类 之间相互关系的方式包括:依赖(继承,实现),关联...

  • UML类图

    参考链接 :UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别 参考链接 :UML类图箭头关系 ...

  • (转)UML类图

    UML中常见关系详解(泛化、实现、依赖、关联、组合、聚合) UML中类与类,已经类与接口,接口与接口的关系有:泛化...

网友评论

    本文标题:[UML专题-7] 类及类间关系-依赖

    本文链接:https://www.haomeiwen.com/subject/vrpcyctx.html