从可读性考虑,模块间最差的耦合是(   )
从可读性考虑,模块间最差的耦合是(   )
A、控制耦合
B、数据耦合
C、内容耦合
D、公共耦合
【正确答案】:C
【题目解析】:内容耦合是指如果一个模块与另一个模块的内部属性有关,不经调用直接使用另一个模块的程序代码或内部数据,那么这两个模块之间就存在内容耦合。这种耦合表明一个模块与另一个模块的内部数据或程序代码有关,当一个模块的程序代码被修改或内部数据出错,必然引起另一个模块出错。而对后一模块的出错是很难查出原因的,这样给模块的修改、维护带来极大困难。内容耦合的耦合度最大,为“病态耦合”,在设计时,应避免这种耦合。
Top