Which type of coupling occurs when modules communicate by passing only necessary data items as parameters?

Options

  • A. Content Coupling
  • B. Common Coupling
  • C. Data Coupling
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

C. Data Coupling

Detailed Explanation

Explanation: Data Coupling occurs when modules communicate by passing only the required data through parameters. It is one of the least restrictive and most desirable forms of coupling.