___________ is a design principle used to minimize the coupling between components in a system.

  • Encapsulation
  • Inheritance
  • Polymorphism
  • Cohesion
Encapsulation is a design principle that involves bundling data and methods within a class and restricting access to the internal state of objects. It minimizes the coupling between components by enforcing clear interfaces and reducing dependencies, promoting modularity and maintainability.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *