Downloaded 40 times
![//Ques. 8 WAP on function overloading?
class sum
{
void add(inta,int b)
{
System.out.println("nSum is: "+(a+b));
}
void add(inta,intb,int c)
{
System.out.println("Sum is: "+(a+b+c));
}
void add(inta,float b)
{
System.out.println("Sum is: "+(a+b));
}
}
class overloading
{
public static void main(String arg[])
{
sum c=new sum();
c.add(5,4);
c.add(29,33,22);
c.add(6,4f);
}
}](https://image.slidesharecdn.com/functionoverloading-131127075215-phpapp02/75/program-on-Function-overloading-in-java-1-2048.jpg)


The document defines a Sum class with three overloaded add() methods that take in different parameter types (two ints, three ints, and an int and float) and return the sum. It then creates a main method in an Overloading class that creates a Sum object and calls each add() method, passing different parameters to demonstrate function overloading.
![//Ques. 8 WAP on function overloading?
class sum
{
void add(inta,int b)
{
System.out.println("nSum is: "+(a+b));
}
void add(inta,intb,int c)
{
System.out.println("Sum is: "+(a+b+c));
}
void add(inta,float b)
{
System.out.println("Sum is: "+(a+b));
}
}
class overloading
{
public static void main(String arg[])
{
sum c=new sum();
c.add(5,4);
c.add(29,33,22);
c.add(6,4f);
}
}](https://image.slidesharecdn.com/functionoverloading-131127075215-phpapp02/75/program-on-Function-overloading-in-java-1-2048.jpg)
