google.com, pub-8786015629279405, DIRECT, f08c47fec0942fa0 Write a Program to Implement Method Overriding in Java

Write a Program to Implement Method Overriding in Java

0
Method overriding, in object oriented programming, is a language feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its super classes or parent classes. The implementation in the subclass overrides (replaces) the implementation in the super class by providing a method that has same name, same parameters or signature, and same return type as the method in the parent class. The version of a method that is executed will be determined by the object that is used to invoke it.


Method Overriding Example Program

class MethodOverridingExample{
 public void add(int num1,int num2){
  int result1=num1+num2;
  System.out.println("Result of parent class method is "+result1);
 }
}

class OverriddenMethod{
  public void add(int num1,int num2){
   int result2=num1-num2;
   System.out.println("Result of overridden method is "+result2);
 }
}

class MainMethodOverriding{
 public static void main(String[] args){
 MethodOverridingExample obj1= new MethodOverridingExample();
 obj1.add(7,5);
 OverriddenMethod obj2=new OverriddenMethod();
 obj2.add(7,5);
 }
}

Sample Output

Output is:
Result of parent class method is 12
Result of overridden method is 2


Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Thank you for your interest 😊

We will back shortly after reviewing...

Thank you for your interest 😊

We will back shortly after reviewing...

Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
To Top