2、耦合性

  耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。它取决于各个模块之间接口的复杂程度、调用模块的方式以及哪些信息通过接口。
  一般模块之间可能的连接方式有七种,构成耦合性的七种类型:
  ・内容耦合
  ・公共耦合
  ・外部耦合
  ・控制耦合
  ・标记耦合
  ・数据耦合
  ・非直接耦合