问答题

什么是控制耦合?说明应当避免控制耦合的理由。

【参考答案】

控制耦合指的是两个模块通过调用关系,不仅传递数据,还传递对运行过程有影响的控制信号的耦合。 
控制耦合在调用时如果数据异常,就会使一个模块的执行直接影响到接管该控制信号的模块的运行。这就对系统的修改工作不利,特别是对自下向上传递的控制信号,影响更大,所以应当避免使用控制耦合。

热门 试题