-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCalculateArea.java
34 lines (29 loc) · 943 Bytes
/
CalculateArea.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// PA:03 : A) Method Overloading
// Name : Shubham M. Athawane
// Roll : CSE 2262
class Figure {
void area(double length) {
System.out.println("Area of Square is: " + Math.pow(length, 2));
}
// Calculate area of reactange
void area(double length, double breadth) {
System.out.println("Area of Reactangle is : " + (length * breadth));
}
// Calculate area of Cylinder
void area(double raduis, int height) {
System.out.println("Area of Cylinder is :" + (2 * 3.14 * Math.pow(raduis, 2) * height));
}
// Calculate area of cube
void area(int arms) {
System.out.println("Area of cube is : " + (7 * arms * arms));
}
}
public class CalculateArea {
public static void main(String[] args) {
Figure fig = new Figure();
fig.area(3.25);
fig.area(4.5, 5.5);
fig.area(2);
fig.area(3.2, 6);
}
}