Intermediate Object-Oriented Programming Concepts
Q42 / 100

What is "dynamic (runtime) polymorphism" typically implemented through?

Correct! Well done.

Incorrect.

The correct answer is A) Method overriding combined with a reference of a base type pointing to a derived object

A

Correct Answer

Method overriding combined with a reference of a base type pointing to a derived object

Explanation

When a base-type reference calls an overridden method, the actual method executed is determined by the object's real (derived) type at runtime.

Progress
42/100