何谓模块耦合?简述模块耦合的类型。
耦合是不同模块之间相互依赖程序的度量。
内容耦合:当一个模块直接修改或操作另一个模块的数据,或一个模块不通过正常 入口而转入到另一个模块时。
公共耦合:两个或两个以上的模块共同引用一个全局数据项。
控制耦合:一个模块通过气喘吁吁向另一个模块传递一个控制信息,接收信号的模 块根据信号值进行适当的动作。
标记耦合:若一个模块 A 通过接口向两个模块 B 和 C 传递一个公共参数。数据耦合:模块之间通过参数来传递数据。
何谓模块耦合?简述模块耦合的类型。
耦合是不同模块之间相互依赖程序的度量。
内容耦合:当一个模块直接修改或操作另一个模块的数据,或一个模块不通过正常 入口而转入到另一个模块时。
公共耦合:两个或两个以上的模块共同引用一个全局数据项。
控制耦合:一个模块通过气喘吁吁向另一个模块传递一个控制信息,接收信号的模 块根据信号值进行适当的动作。
标记耦合:若一个模块 A 通过接口向两个模块 B 和 C 传递一个公共参数。数据耦合:模块之间通过参数来传递数据。