Question: What best describes what object-oriented programming does?

  1. It focuses on objects that interact cleanly with one another.
  2. It programs exclusively to interfaces.
  3. It programs exclusively to classes.
  4. It creates one class for all business logic.

Answer: The correct answer of the above question is Option A:It focuses on objects that interact cleanly with one another.