Nama
Nrp
BujurSangkar
- sisi
+ constructor (double sisi, String warna)
+ double getSisi()
+ void setSisi(double sisi)
+ double hitungLuas()
+ void printInfo()
Lingkaran
- radius
Silinder
- tinggi
+ constructor (double tinggi, double radius, String warna)
+ double getTinggi()
+ void setTinggi(double t)
+ double hitungVolume()
+ void printInfo()
B. SOURCE CODE
1. package pbo;
2. import java.util.Scanner;
3. public class Bentuk {
4. private String warna;
5. public Bentuk () {
6. }
7. public Bentuk (String warna1){
8. warna = warna1 ;
9. }
10. public String getWarna(){
11. return warna;
12. }
13. public void setWarna(String warna1){
14. warna = warna1;
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.
}
public void Printinfo (){
System.out.println("Bujur Sangkar berwana "+getWarna());
System.out.println("Luas " +gethitungluas ());
}
}
60.
61.
62.
63.
64.
public Silinder(){
tinggi = 0;
}
public Silinder(double tinggi1,double radius, String warna){
super.setRadius(radius);
super.setWarna(warna);
tinggi=tinggi1;
}
91.
92.
93.
94.
95.
96.
97.
98.
99. System.out.println("
");
100.
System.out.println("==BENTUK WARNA DAN LUAS
LINGKARAN==");
101.
102.
103.
104.
105.
106.
107.
System.out.println("
");
108.
System.out.println("==BENTUK WARNA DAN VOLUME
SILINDER==");
109.
110.
111.
112.
113.
System.out.print("Masukkan Tinggi Silinder :");
114.
double t =input.nextDouble();
115.
Silinder Volume = new Silinder (t,r1,war);
116.
Volume.Printinfo();
117.
}}
118.
C. RUNNING