什么是控制藕合避免的理由

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 07:57:42
什么是控制藕合避免的理由什么是控制藕合避免的理由什么是控制藕合避免的理由控制耦合是指两个模块通过调用关系,不仅传递数据,还传递对运行有影响的控制信号,下层模块执行校验功能,校验结果的控制信号传回上层模

什么是控制藕合避免的理由
什么是控制藕合避免的理由

什么是控制藕合避免的理由
控制耦合是指两个模块通过调用关系,不仅传递数据,还传递对运行有影响的控制信号,下层模块执行校验功能,校验结果的控制信号传回上层模块以控制其他模块的运行.
这种耦合使一个模块的执行直接影响到接受该控制模块的运行.这对于系统的修改工作是不利的,特别是对自下向上传递的控制信号,影响面更大,我们应当尽量将这种耦合减少到最低限度.

控制耦合:模块间传递的信息不但有数据,还包括控制信息,这种块间联系方式称为控制耦合。例如:一个模块通过传递开关、标志对某一模块的多种功能进行选择,则这两个模块之间的耦合方式是控制耦合。