Anda di halaman 1dari 2

LEMBAR KERJA PESERTA DIDIK

PEMROGRAMAN BERORIENTASI OBYEK


MENERAPKAN KONSEP PEWARISAN

Kompetensi Dasar

3.5 Menerapkan konsep pewarisan

4.5 Membuat hubungan antara kelas dengan konsep pewarisan

Indikator

Tugas

1. Bentuklah kelompok yang beranggotakan 4 orang, hidupkan komputer dan bukalah aplikasi
Netbeans. Buatlah sebuah project baru dengan nama “BangunRuang”, pada project tersebut
buatlah file java dengan nama “Persegi panjang.java” kemudian ketikan kode program
dibawah ini!

public class PersegiPanjang {


int luas;
int p=4;
int l=3;
public int LuasPersegi() {
luas=p*l;
return luas;
}
}
class Balok extends PersegiPanjang {
int t=2;
int luasBalok;
public int Volume() {
luasBalok=LuasPersegi() *t;
return luasBalok;
}
}
public class bangunRuang {
public static void main (String []args) {
Balok tampil=new Balok();
System.out.println("Volume Balok=" +tampil.Volume());
}
}
Evaluasi inheritance

Soal pilihan ganda

1. Dalam proses inheritance, sub kelas akan mewarisi interface dari super kelas, yang artinya....
a. Menerima semua atribut yang dimiliki oleh kelas utama
b. Subkelas akan menerima semua pesan yang dapat diterima juga oleh kelas utama
c. Mewarisi tampilan dari kelas utama (super kelas)
d. Hubungan yang melibatkan satu kelas inti yang sangat penting
e. Memiliki metode yang sama dengan kelas terdahulunya

Anda mungkin juga menyukai