In this context, "display()" refers to a method defined in classes A, B, and C. Each subclass overrides this method with its own implementation.
Method Overriding: When a subclass provides its own implementation of a method that is already defined in its superclass.
The ability of an object to take on many forms, allowing different objects to be treated as instances of their respective classes.
Inherited Method: A method derived from a superclass that can be called on objects of both the superclass and any subclasses.