Multiple choice

Which of the following features in OOP means a function can take multiple forms based on the type of arguments, number of arguments and data type of return value?

  1. Data encapsulation

  2. Dynamic binding

  3. Polymorphism

  4. Inheritance

  5. Data abstraction

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

This feature in OOP means a function can take multiple forms based on the type of arguments, number of arguments and data type of return value.