Impementasi Class di Java
Pada pertemuan minggu ketiga kali ini Bapak Fajar selaku Dosen PBO-B memberikan tugas program implementasi untuk menghitung Volume dan Luas Permukaan bangun tiga dimensi.
Sebelumnya kita perlu membuat Class untuk menghitung masing-masing objek tiga Dimensi.
Lalu buatlah kodingan untuk Class Main
maka akan muncul hasil sama seperti gambar berikut
Sebelumnya kita perlu membuat Class untuk menghitung masing-masing objek tiga Dimensi.
1. Kubus
1: /**
2: *
3: * Program Implementasi
4: * Menghitung Volume dan Luas permukaan Kubus
5: * dengan sisi
6: *
7: * @author annas
8: */
9: public class Kubus
10: {
11: public double s;
12: public double volume(){
13: return 6*s*s;
14: }
15: public double area(){
16: return 6*2*s;
17: }
18: }
2. Balok
1: /**
2: *
3: * Program Implementasi
4: * Menghitung Volume dan Luas permukaan Balok
5: * dengan sisi
6: *
7: * @author annas
8: */
9: public class Balok
10: {
11: public double p,l,t;
12: public double volume(){
13: return p*l*t;
14: }
15: public double area(){
16: return 2*(p*l+p*t+l*t);
17: }
18: }
3. Tabung
1: /**
2: *
3: * Program Implementasi
4: * Menghitung Volume dan Luas permukaan Tabung
5: * dengan sisi
6: *
7: * @author annas
8: */
9: public class Tabung
10: {
11: public double r;
12: public double t;
13: public double volume(){
14: return 3.14*r*r*t;
15: }
16: public double area(){
17: return 2*3.14*r*(r + t);
18: }
19: }
4. Bola
1: /**
2: *
3: * Program Implementasi
4: * Menghitung Volume dan Luas permukaan Bola
5: * dengan sisi
6: *
7: * @author annas
8: */
9: public class Bola
10: {
11: public double r;
12: public double volume(){
13: return 3.14*r*r*r*4/3;
14: }
15: public double area(){
16: return 4*3.14*r*r;
17: }
18: }
Lalu buatlah kodingan untuk Class Main
Main
1: /**
2: * Program Implementasi Menghitung Volume dan
3: * Luas Permukaan Bidang 3 Dimensi
4: *
5: * @author annas nuril iman
6: * @date 10 September 2018
7: */
8: public class MyMain
9: {
10: public static void main (String args[]){
11: Kubus kubus;
12: Balok balok;
13: Tabung tabung;
14: Bola bola;
15: kubus = new Kubus();
16: balok = new Balok();
17: tabung = new Tabung();
18: bola = new Bola();
19: kubus.s = 5;
20: balok.p = 7;
21: balok.l = 5;
22: balok.t = 3;
23: tabung.r = 7;
24: tabung.t = 10;
25: bola.r = 7;
26: System.out.println("Kubus panjang sisi= "+kubus.s);
27: System.out.println("Volume = " + kubus.volume());
28: System.out.println("Luas Permukaan = " + kubus.area());
29: System.out.println("Balok panjang = "+ balok.p+" ,lebar = "+ balok.l +
30: " ,tinggi = "+ balok.t);
31: System.out.println("Volume = " + balok.volume());
32: System.out.println("Luas Permukaan = " + balok.area());
33: System.out.println("Tabung jari-jari = "+ tabung.r +
34: " ,tinggi = "+ tabung.t);
35: System.out.println("Volume = " + tabung.volume());
36: System.out.println("Luas Permukaan = " + tabung.area());
37: System.out.println("Bola jari-jari = "+bola.r);
38: System.out.println("Volume = " + bola.volume());
39: System.out.println("Luas Permukaan = " + bola.area());
40: }
41: }
maka akan muncul hasil sama seperti gambar berikut
Komentar
Posting Komentar