耦合的分类
来源:互联网 发布:在淘宝怎么卖二手东西 编辑:程序博客网 时间:2024/06/06 01:35
耦合的分类有如下几种情况:
1)无直接耦合:两个模块之间没有直接的调用关系,称为无直接耦合。
2)数据耦合:如果两个模块之间指示通过参数交换信息,而且所交换的信息仅仅是简单数据类型,那么这种耦合称为数据耦合。
3)印记耦合:如果数据结构作为参数进行传递,就称为印记耦合。印记耦合是数据耦合的一个变种。
4)控制耦合:如果两个模块之间所交换的信息包含控制信息,那么这种耦合称为控制耦合。
5)外部耦合:如果某个模块和外部的硬件环境产生交互操作,则产生外部耦合。
6)共用耦合:当两个或多个模块通过一个公共区相互作用时,它们之间的耦合称为共用耦合。
7)内容耦合:内容耦合指的是一个模块和另外一个模块的内容直接产生联系,一个模块直接转移到另一个模块内部,一个模块使用另一个模块的内部数据,都会产生内容耦合。内容耦合是最高程度的耦合,是应该避免的。
阅读全文
0 0
- 耦合的分类
- 耦合的分类
- 耦合与内聚的分类整理
- 内聚耦合分类
- 什么是耦合?解耦合的方法有哪几种?
- 示波器的交流耦合与直流耦合
- 电路的耦合方式
- 全局变量造成的耦合
- 干扰的耦合方式
- 前端的松耦合
- 高内聚低耦合的软件设计
- 高内聚低耦合的理解
- 耦合变压器的作用
- 高内聚低耦合的特点
- 耦合的定义
- 模块间的耦合
- 类的松耦合
- 耦合技术的应用
- Educational Codeforces Round 21 A. Lucky Year
- 学习笔记TF009:对数几率回归
- Educational Codeforces Round 21 B. Average Sleep Time
- wireshark总体结构
- angular + bootstrap
- 耦合的分类
- HDU.1757 A Simple Math Problem (矩阵快速幂)
- code forces Educational Codeforces Round 21
- mongodb用户管理1
- Struts2_Action名称的搜索顺序
- MYSQL一揽子方案汇总
- 数据结构--线性表
- 会议纪要的正确记录姿势
- UI素材库导航