耦合性(Coupling),也叫耦合度

定义:是对模块间关联程度的度量。(是一个抽象的度量单位)

耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。

模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。

软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。

引用自百度文库的介绍:耦合性

专业词汇解释:耦合性、耦合度(Coupling)相关推荐

  1. 耦合性(耦合度) -- Coupling

    耦合性是程序结构中各个模块之间相互关联的度量.它取决于各个模块之间接口的复杂程度.调用模块的方式以及哪些信息通过接口. 一般模块之间可能的连接方式有七种,构成耦合性的七种类型.它们之间的关系为(由弱到 ...

  2. 网络工程师专业词汇解释(路由器)

    路由器问题 1.什么时候使用多路由协议? 当两种不同的路由协议要交换路由信息时,就要用到多路由协议.当然,路由再分配也可以交换路由信息.下列情况不必使用多路由协议: 从老版本的内部网关协议( Inte ...

  3. 程序的耦合性和内聚性

    耦合性(Coupling,dependency,或称耦合力或耦合度)是一种软件度量,是指一程序中,模块及模块之间信息或参数依赖的程度. 内聚性是一个和耦合性相对的概念,一般而言低耦合性代表高内聚性,反 ...

  4. 耦合性(或称“耦合度”)

    耦合性(或称"耦合度") 英文 : coupling 耦合性是程序结构中各个模块之间相互关联的度量.它取决于各个模块之间接口的复杂程度.调用模块的方式以及哪些信息通过接口. 一般模 ...

  5. 什么是耦合性和内聚性?

    前言 如果你涉及软件开发,可能会经常听到"高内聚,低耦合"这种概念型词语.我在第一次接触这种词语时,也抱有很大的疑问,但我发现百度上大部分都是高大上的词汇解释. 仔细通读这篇文章, ...

  6. 编程人员不得不知的高频专业词汇***

    编程人员不得不知的高频专业词汇*** A2A integration A2A整合 abstract 抽象的 abstract base class (ABC)抽象基类 abstract class 抽 ...

  7. 原创经典-为什么Spring中的IOC(控制反转)能够降低耦合性(解耦)?

    学到Spring老师一定会讲一句话:IOC能够降低耦合性.可是为什么会降低耦合性,许多老师就讲不清了或者干脆不讲,下面我们通过举一些栗子,一步一步地说明为什么IOC能够降低耦合性. 前言 通过本文你将 ...

  8. 软考备战之计算机专业词汇

    软考备战之计算机专业词汇 List 1 计算机科技英语词汇:计算机基础知识 computer n.电脑,电子计算机 arithmetic logic unit 算术逻辑部件 manipulate vt ...

  9. php设计模式及耦合性和多形性

    什么是设计模式: 设计模式就是一个教你如何利用真实可靠的设计来组织你的代码的模板. 所有的设计模式都有一些常用的特性:一个标识(a name),一个问题陈述(a problem statement)和 ...

最新文章

  1. python可分组字典
  2. Xamarin Anroid开发教程之Anroid开发工具及应用介绍
  3. 安装并配置ssh服务器
  4. LeetCode 891. 子序列宽度之和(数学)
  5. 计算机常用控温算法,常用温度控制方法原理 -解决方案-华强电子网
  6. js 控制鼠标_JS逆向 | 面向小白之eval混淆
  7. APUE读书笔记-09进程关系(07)
  8. theme vscode 护眼_vscode的颜色设置(护眼模式)
  9. html 权限模块设置,角色权限设置.html
  10. 安装Windows NT4.0
  11. NER中的词汇增强方法(LatticeLSTM、CGN、FLAT、Simple-Lexicon)
  12. 判断是否是空对象_3分钟短文 | Laravel 查询结果检查是不是空,5个方法你别用错...
  13. 轴承过盈量程序matlab,轴承matlab处置程序.doc
  14. 基于深度学习的单目2D/3D姿态估计综述(2021)
  15. 盘点wps函数公式大全
  16. unity测量模型尺寸
  17. MySQL如何删除一行数据
  18. 向flume发送消息出现Client sent event exceeding the maximum length
  19. 天下没有不会这么回事!不会就学——北漂18年(28)
  20. soot基础 -- soot中基本的对象

热门文章

  1. gradle sync failed CreateProcess error=267 目录无效
  2. d3.js 7×6 日历绘制 附加单格背景
  3. Linux - 刷新DNS缓存的方法(包含Win / Mac)
  4. 【极海APM32F4xx Tiny】学习笔记01-模板工程创建
  5. Iterable和Iterator的关系
  6. 阿里校招Android岗面经分享,Offer入手但委婉拒收
  7. 前瞻2022:国际粮价创十年新高 中国粮价会怎么走、
  8. Struts2中的FilterDispatcher
  9. android 触摸变形,Android SurfaceView预览变形完美解决
  10. 基于XBee进行ZigBee组网(一)——XBee介绍