Java / Inheritance
Explain covariant method overriding in Java.
Covariant method overriding, introduced in Java 5, helps to remove type casting on client side, by allowing you to return subtype of actually return type of overridden method.
More Related questions...