Question

In object-oriented programming, method overriding (where a subclass provides its own implementation of a method already defined in its superclass) is resolved at which stage?

A At the time the class file is first loaded, but never afterward
B Compile time, via static binding
C Only when the program is being debugged
D Runtime, via dynamic binding, based on the actual object's type
E Neither; overriding is resolved during the linking phase only
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)