Multiple choice

In object oriented programming, _______ is used to give control to an object.

  1. message passing

  2. direct accessing

  3. object passing

  4. none of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Message passing is how objects communicate in OOP - one object invokes another object's method. This indirect communication maintains encapsulation since objects don't directly access each other's internals. Message passing enables polymorphism and dynamic binding.