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