method overriding with access modifiers in Java

JavaJava Programming Java 8

Yes, we can override a method by changing only the access modifiers in java pertaining the following rule:
The access level cannot be more restrictive than the overridden method's access level. For example: If the superclass method is declared public then the overriding method in the subclass cannot be either private or protected.

Published on 02-Feb-2018 15:19:54