数据耦合与控制耦合
来源:互联网 发布:linux shell while 编辑:程序博客网 时间:2024/06/03 14:59
数据耦合: 其中一个模块的输出作为另一个模块的输入,那么就存在数据耦合.
如 Module A中:
int FunA() {return 1;}
Module B中:
int b = FunA();
上面两个modules就存在数据耦合.
控制耦合: 其中一个模块可以控制另一个模块的行为.
如 Module A中:
void FunA(bool flag)
{
if (flag == TRUE)
{print "TRUE";}
else
{print "FALSE";}
}
Module B中:
FunA (TRUE) 或 FunA (FALSE) 可以控制Module A的行为, 这就是控制耦合.
0 0
- 数据耦合与控制耦合
- 控制耦合
- 数据耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 耦合
- 交流耦合与直流耦合
- 耦合与耦合性区别(二)
- 示波器的交流耦合与直流耦合
- 内聚与耦合
- 内聚与耦合
- 内聚与耦合
- Huffman 编码压缩算法
- Windows下的getopt
- 基于AT89C51的电子钟(C语言编程)
- VS2008报错LINK:fatal error LNK1000: Internal error during IncrBuildImage
- 脱壳步骤二-修复
- 数据耦合与控制耦合
- Flex4 Spark Container
- Eclipse用svn管理Android项目问题
- ISP于IAP的区别
- 银行IT软件服务的公司 (不包括被收购的企业),统计国内员工人数比较多的企业
- Java String类和StringBuffer类的区别
- 对初学java实现验证码的详细指导
- 批驳:单元测试自己测效果不好,别人测效果才好
- 化学分子式识别 osra 环境安装