Cycle 02
Lab Cycle 2 — OOP Concepts
Method Overloading
Problem Statement
Write a Java program to demonstrate method overloading.
class Calculator {
int add(int a, int b) { return a + b; }
int add(int a, int b, int c) { return a + b + c; }
double add(double a, double b) { return a + b; }
}
public class Main {
public static void main(String[] args) {
Calculator calc = new Calculator();
System.out.println(calc.add(2, 3));
System.out.println(calc.add(2, 3, 4));
System.out.println(calc.add(2.5, 3.7));
}
}
Question 4 of 5