PBO Volume Balok
PBO Volume Balok
PBO Volume Balok
this.panjang = panjang;
this.lebar = lebar;
this.tinggi = tinggi;
return panjang;
return lebar;
return tinggi;
return tinggi*lebar*panjang;
}
}
ukuran.setLebar(8);
ukuran.setPanjang(15);
ukuran.setTinggi(7);
Output Program :
Program class Balok tidak dapat dieksekusi karena tidak ada void main (public static
void main(String [] args). Program memiliki pendeklarasian variabel bertipe int (panjang,
lebar, dan tinggi) yang bersifat private yang hanya bisa diakses oleh class itu sendiri, dan
variabel void bersifat protected sehingga tidak dapat diakses oleh kelas turunan.
Menggunakan this untuk menyatakan objek dalam kelas itu, jadi dari kelas yang sama
variabel dapat diakses. Program juga menggunakan fungsi method mutator (set) yaitu
setPanjang, setLebar, dan setTinggi untuk mendapatkan nilai pada suatu class. Dan
menggunakan fungsi method accesor (get) yaitu getPanjang, getLebar, dan getTinggi
untuk mengambil nilai pada suatu class.
Untuk mengeksekusi class Balok dibutuhkanlah class VolumeBalok. Class VolumeBalok
menggunakan extends untuk memperoleh data dari class Balok sebelumnya (superclass).
Menggunakan void main (public static void main(String [] args). Balok ukuran = new
Balok(); digunakan untuk mendeklarasikan ukuran pada balok. Pada program terdapat
setLebar, setPanjang, dan setTinggi yang telah ada nilainya yaitu 8, 15, dan 7 untuk
dibaca oleh program. Lalu output dari program berisi Lebar balok, Panjang balok, Tinggi
balok yang sudah dimasukkan nilainya tadi, dan Volume balok dengan membaca rumus
“tinggi*lebar*panjang” dari class Balok, yang berarti volume balok yaitu 8*15*7 yang
nanti hasilnya 840 cm3.
Daftar Pustaka