-
Notifications
You must be signed in to change notification settings - Fork 0
/
Chapter_9_PS.java
77 lines (64 loc) · 1.95 KB
/
Chapter_9_PS.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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
//? 1. This class for Question-1
class Cylinder {
private int radius;
private int height;
// ? Constructor to implement this concept
public Cylinder(int radius, int height) {
this.radius = radius;
this.height = height;
}
// ? Getter method to get radius
public int getRadius() {
return radius;
}
// ? Getter method to get height
public int getHeight() {
return height;
}
// ? Setter method to set radius
public void setRadius(int radius) {
this.radius = radius;
}
// ? Setter method to set height
public void setHeight(int height) {
this.height = height;
}
}
// ? 2. This class for Question-2
class CalculateSurface {
// ? Finalize using Constructor
// ? This constructor implementation is for question-3
public CalculateSurface() {
final double PI = 3.1416;
int radius = 5;
int height = 5;
double surfaceArea = PI * 2 * radius * height;
double volume = PI * radius * radius * height;
System.out.println(surfaceArea);
System.out.println(volume);
}
// ! This method of the code for the question for two
// public double getSurfaceArea() {
// return surfaceArea;
// }
// public double getVolume() {
// return volume;
// }
}
public class Chapter_9_PS {
public static void main(String[] args) {
// * Question-1
// Cylinder c = new Cylinder();
// c.setHeight(5);
// c.setRadius(4);
// System.out.println(c.getHeight());
// System.out.println(c.getRadius());
// * Question-2
// CalculateSurface c1 = new CalculateSurface();
// System.out.println("The surface of Cylinder is : " + c1.getSurfaceArea());
// System.out.println("The volume of Cylinder is : " + c1.getVolume());
// * Question-3
// CalculateSurface c1 = new CalculateSurface();
// * Question-4
}
}