日期:2014-05-20  浏览次数:20673 次

能否解释一下何为低内聚?跪求大神!!!
如题
符合低内聚的选项:
A 把联系不紧密的功能放到一个模块
B 没把联系紧密的功能放到一个模块
是选A还是B还是AB??
如果都不对 那是什么?
能不能解释详细一些(最好附例子)跪谢
------解决方案--------------------
B

这个直接查教材吧,软件工程、软件设计之类的都会有解释。一般性设计目标是:低耦合,高内聚。

一个极端例子是:你把针对一个业务实体对象的增、删、改、查,开发了多个组件包来分别进行实现。
------解决方案--------------------
B 没把联系紧密的功能放到一个模块

内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。
------解决方案--------------------
b,该放一块儿的散着放,内聚度低。
a那是想内聚想瞎心了