Multiple choice

Practice of using same method name to denote several different operations is called_______

  1. overloading

  2. overriding

  3. data hiding

  4. abstraction

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

Overloading uses the same method name to denote different operations based on parameter types or count. Option B (Overriding) is changing implementation in derived class with same signature. Data Hiding (Option C) encapsulates private members. Abstraction (Option D) hides implementation details.