Multiple choice .net

Polymorphism can apply to:

  1. math operators.

  2. method names.

  3. object names.

  4. Both a and b.

  5. All of the above.

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

Polymorphism allows the same operation to behave differently based on the objects or types involved. Operator overloading lets math operators (like +) work differently for different types, and method overloading/overriding lets methods have different behaviors based on parameters or object types. Polymorphism doesn't typically apply to object names themselves.