Anda di halaman 1dari 4

Nama : Lazuardi Itsna Lulu’il Maknun

NIM : 5190711036

Kelas : PBO Prakt I

A. DemoAbstrak

File pack java dan method import untuk mengakses input dengan method BufferedReader.

Kelas abstrak dengan nama kelas Manusia.

Tipe data double dengan variabel tinggiBadan dan dengan acsses modifier private.

Konstruktor (setter) atau mutator dengan nama Manusia yang akan mengisi data tunggibadan, dan
getter atau aksesor yang akan menampung data tinggibadan.

Kelas abstrak untuk menghitung berat badab ideal (BBI) yang belum mempunya implementasi,
perhitungan ini akan bergantung pada data tinggibadan.

Kelas perempuan yang mendapatkan pewarisan (extends) dari kelas abstrak Manusia.

Konstruktor perempuan dengan isi method super yaitu untuk menggunakan data dari kelas pewaris
atau induknya (kelas abstrak).

Method overriding dari kelas pewaris atau induknya.

Kelas implementasi abstrak untuk menghitung berat badan ideal perempuan.

Kelas lakilaki yang mendapatkan pewarisan (extends) dari kelas abstrak Manusia.
Konstruktor lakilaki dengan isi method super yaitu untuk menggunakan data dari kelas pewaris atau
induknya (kelas abstrak).

Method overriding dari kelas pewaris atau induknya.

Kelas implementasi abstrak untuk menghitung berat badan ideal lakilaki.

Kelas public DemoAbstrak dari packing DemoAbstrak.

Kelas utama atau main.

Objek dari method BufferedReader untuk keperluan input data.

Objek dari kelas Manusia dalam bentuk array.

Variabel untuk perulangan do while. Dan perintah menampilkan karakter.

Perintah awal perulangan (do) dan isi penginputan data dengan method bufferedreader untuk tinggi
badan dan jenis kelamin.

Percabangan untuk data pada jenis kelamin yang juga akan menampilkan hasil (output) berat badan
ideal dari data yang telah dimasukan.
Kondisi untuk perulangan menaik (++), dan batasan untuk perulangan dengan batas kurang dari
objek array (m).

Hasil Running:

B. DemoPewaris

Packing file java.

Kelas Kotak dengan atribut double panjang, lebar dan tinggi yang bersifat protect.

Kelas kondtruktor Kotak yang berisi variabel untuk data panjang, lebar dan tinngi serta perhitungan
volume kotak.
Kelas KotakPejal adalah kelas yang diwarisi oleh kelas Kotak dengan atribut double berat yang ber
acsses modifier private.

Kelas kondtruktor KotakPejal dengan parameter double panjang lebar tinggi dan berat, yang berisi
pemanggilan variabel dari kelas pewaris atau kelas induk dan variabel untuk berat.

Kelas getter yang berisi data dari veariabel berat.

Kelas public DemoPewarisan dari packing DemoPewarisan.

Kelas utama yang berisi objek k dari konstruktor KotakPejal yang berisikan data nilai panjang 6, lebar
5, tinggi 4, dan berat 2. Dan kemudian pemanggilan kelas hitungVolume dan getBerat dengan objek
pemanggil k.

Hasil Running:

Anda mungkin juga menyukai