C#中的内聚性显示了模块内的关系。它显示了模块的功能强度。内聚性越大,程序设计就越好。
它是模块内部元素(如方法)和内部模块之间的依赖关系。高内聚性将使您可以重用类和方法。
在System.Math类中可以看到一个高凝聚力的示例,即它具有数学常数和静态方法-
Math.Abs Math.PI Math.Pow
一次执行很多事情的类很难理解和维护。这就是我们所谓的低凝聚力,应该避免。如果一个类将提供电子邮件,打印,复印等功能,那么将很难维护和重用。
始终尝试在代码中获得强大的凝聚力。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分