高内聚低耦合什么意思(高内聚低耦合什么意思java)

2022-11-04 02:45:32

少数人不知道高内聚低耦合是什么意思(高内聚低耦合是什么意思java)。所以,小树,说说高内聚低耦合的含义吧。

1.高内聚低耦合是软件工程中的一个概念,也是评判软件设计质量的一个标准。主要用于程序的面向对象设计,主要看类的内聚性是否高,耦合度是否低。目的是大大增强程序模块的可重用性和可移植性。

2.一般来说,程序结构中各个模块的内聚性越高,模块之间的耦合度就越低。内聚性从功能的角度度量模块内的连接。一个好的内聚模块应该只做一件事,即描述模块内部的功能连接。它是耦合软件结构中模块之间的互连性的度量。耦合强度取决于模块间接口的复杂程度、进入或访问模块的点以及通过接口的数据。

这是全文的结尾。希望小舒的内容能帮助你了解更多。