What feature of OOP allows an instance of a class to take on many forms?
Show answerHide answer
Correct answer: (D) Operator overloading
Explanation
The ability to take many forms is polymorphism. Operator overloading is a form of compile-time polymorphism, where one operator behaves differently for different types, which is why it is the keyed option.