✏️ Explanatory Question
Method overriding occurs when a subclass provides its own implementation of a parent class method.
class A {
void show() { }
}
class B extends A {
void show() { }
}
✅ Happens at runtime