Redefining a parent class's method in a child class.
A mechanism where a method defined in a parent class is redefined in a child class to change its behavior. It's one of the concrete means of achieving polymorphism, and in Java it's conventional to make the intent explicit with the @Override annotation.
© 2026 ITBGM