耦合性的解释是什么?

 我来答
民生KRY
高粉答主

2022-01-18 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:3220
采纳率:100%
帮助的人:45.2万
展开全部

耦合性也叫块间联系,指软件系统结构中各模块间相互联系紧密程度的一种度量。

模块之间联系越紧密,其耦合性就越强,模块之间越独立则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。

形象的说,就是要将代码写的和电脑一样,主类就是电脑的主机箱,当程序需要实现什么功能的时候只需要加其他的类引入接口,就像电脑上的usb接口。

构成耦合性的类型

非直接耦合:如果两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的,这就是非直接耦合。这种耦合的模块独立性最强。

数据耦合:如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合。

印记耦合:如果一组模块通过参数表传递记录信息,就是标记耦合。事实上,这组模块共享了这个记录,它是某一数据结构的子结构,而不是简单变量。

长沙永乐康仪器
2024-03-19 广告
采用变频马达,从低速到高速,无级变速可调. 构造独特,空间占用小,负载量大。 很多达到12个瓶位.成倍提高效能. 整个设备运转时震动很小,比较安全和可靠. 可以定时或连续运行。 即可垂直振荡,又可倾斜振荡.且倾斜角度可调. 倾斜振荡时混合更... 点击进入详情页
本回答由长沙永乐康仪器提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式