正在加载图片...
逻辑内聚属于低内聚,它的缺点是不易修改。例如,图4.2(b) 中,当A、B、C中某个模块需要改变公用代码段,其它模块可能 并不需要改变。另外,逻辑内聚增强了模块之间的耦合强度,图 4.2(C)中模块A、B、C与新模块DEF之间由数据耦合变为控制 耦合了 3)时间内聚 时间内聚也称瞬时内聚,是指模块中的任务必须在同一时间 段内执行。例如,为各种变量设置初值以及打开文件等任务经常 在系统初始化时进行,通常将这些在时间上必须同时进行的任务 组合起来形成一个模块,该模块就是时间内聚的。时间内聚也属 于低内聚,模块内各成分的时间关系在一定程度上反映了各成分 的某些实质,它的可理解性和紧密程度比逻辑内聚好逻辑内聚属于低内聚,它的缺点是不易修改。例如,图4.2(b) 中,当A、B、C中某个模块需要改变公用代码段,其它模块可能 并不需要改变。另外,逻辑内聚增强了模块之间的耦合强度,图 4.2(c)中模块A、B、C与新模块DEF之间由数据耦合变为控制 耦合了。 3) 时间内聚 时间内聚也称瞬时内聚,是指模块中的任务必须在同一时间 段内执行。例如,为各种变量设置初值以及打开文件等任务经常 在系统初始化时进行,通常将这些在时间上必须同时进行的任务 组合起来形成一个模块,该模块就是时间内聚的。时间内聚也属 于低内聚,模块内各成分的时间关系在一定程度上反映了各成分 的某些实质,它的可理解性和紧密程度比逻辑内聚好
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有