Posts

Showing posts from August, 2019
                                              JAVA method overloading:                         Method Overloading  is a feature that allows a class to have more than one  method  having the same name, if their argument lists are different. It is similar to constructor  overloading  in  Java , that allows a class to have more than one constructor having different argument lists. example: // Java program to demonstrate working of method  // overloading in Java.  public class Sum {  // Overloaded sum(). This sum takes two int parameters  public int sum(int x, int y)  {  return (x + y);  }  // Overloaded sum(). This sum takes three int parameters  public int sum(int x, int y, int z)  {  return (x + y + z);  }  // Overloaded sum(). This sum takes two double parameters  public double sum(double x, double y)  {  return (x + y);  }  // Driver code  public static void main(String args[])  {  Sum s = new Sum();  System.out.println(s.