【发布时间】:2017-01-26 07:31:03
【问题描述】:
我现在正在进一步介绍 java 类,这是该类简要定义的方式:
凝聚力:以高凝聚力为目标,在这种情况下凝聚力意味着单个模块紧密关注其任务。
耦合:以低耦合为目标,在这种情况下,耦合意味着两个或多个模块相互交织的程度。
如何确定内聚度和耦合度?
例如,我的一些方法调用了同一个类中的其他方法。这意味着调用其他方法的方法依赖于其他方法,以便“调用”方法完成其代码块。这是否意味着我对同一类的方法具有低内聚和高耦合?还是这些概念更多地涉及不同的类和不同的包?
【问题讨论】:
-
是类/模块问题,不是方法问题。
-
谢谢!课堂笔记对此不是很清楚,所以我想确认一下。这些概念还有什么重要的我应该知道的吗?