Example & Tutorial understanding programming in easy ways.

What restrictions are placed on method overriding?

The following restrictions for  method overriding

• Overridden methods must have the same name, argument list, and return type.
• The overriding method may not limit the access of the method it overrides. Methods may be overridden to be more public, not more private.
• The overriding method may not throw any exceptions that may not be thrown by the overridden method. 

Read More →