发布网友 发布时间:2022-04-21 09:46
共1个回答
热心网友 时间:2023-07-04 05:05
低级耦合与高级耦合相互关系没有区别。
低级耦合与高级耦合没有区别的,所以说,低级耦合也就是说,低级的耦合,而高级耦合也就是说,高级的耦合,无论怎么说,低级耦合和高级耦合也就是说,低级的耦合和高级的耦合,因此,没有区别的啊。
耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。
在软件工程中,对象之间的耦合度就是对象之间的依赖性。对象之间的耦合越高,维护成本越高,因 此对象的设计应使类和构件之间的耦合最小。解耦,字面意思就是解除耦合关系。
在软件工程中,降低耦合度即可以理解为解耦,模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的,但可以通过一些现有的方法将耦合度降至最低。
耦合性和内聚性二个名词常一起出现,用来表示一个理想模块需要有的特点,也就是低耦合性及高内聚性。耦合性着重于不同模块之间的相依性,而内聚性着重于一模块中不同功能之间的关系性。低内聚性表示一个模块中的各机能之间没什么关系,当模块扩展时常常会出现问题。