If a class has multiple methods having same name but different in parameters, it is known as Method Overloading.If subclass (child class) has the same method as declared in the parent class, it is known as method overriding in Java.
The interface in Java is a mechanism to achieve abstraction. There can be only abstract methods in the Java interface, not method body. It is used to achieve abstraction and multiple inheritance in Java.
Your form is submitted. We will contact you shortly.