Kompetensi Dasar
Menerapkan konsep pewarisan
Membuat hubungan antara class dengan pola pewarisan
Indikator Pencapaian Kompetensi
Menjelaskan konsep dan tujuan proses pewarisan dalam pemrograman aplikasi berorientasi obyek.
Menjelaskan prosedur pewarisan dalam pemrograman aplikasi berorientasi obyek.
Menjelaskan keterkaitan antara class dan pewarisan dalam pemrograman aplikasi berorientasi obyek.
Menerapkan prosedur pewarisan dalam pemrograman aplikasi berorientasi obyek
Merancang program aplikasi berorientasi obyek dengan penerapan pewarisan dalam melindungi data dan informasi.
Membuat kode program aplikasi berorientasi obyek yang menerapkan pewarisan.
Menguji program aplikasi berorientasi obyek yang menerapkan pewarisan.
Pengertian:
Inheritance atau Pewarisan/Penurunan adalah konsep pemrograman dimana sebuah class dapat ‘menurunkan' property dan method yang dimilikinya kepada class lain.
Inheritance merupakan sebuah konsep memrograman OOP dimana sebuah Class dapat menurunkan property dan method yang dimilikinya kepada Class lain/Class turunan. Hal ini dilakukan untuk menghindari terjadinya duplikasi content atau untuk memanfaatkan satu content/fungsi untuk banyak Class.
Konsep inheritance ini membuat Class lebih terstruktur.
Class yang diturunkan dinamakan Parent Class (induk) sedangkan Class yang menerima turunan disebut Child Class (anak).
Tidak semua property dan method dari class induk dapat diturunkan.
Property dan method dengan hak akses private, tidak dapat diturunkan kepada class anak.
Hanya property dan method dengan hak akses protected dan public saja yang bisa diakses dari class anak
(Tanya Jawab Materi KBM)
TANYA JAWAB MATERI
Untuk bertanya (tanya jawab materi) silahkan ajukan di Group Watsapp PBO
Untuk Kelas XII RPL 1 masuk di Group PBO 12 RPL 1
Untuk Kelas XII RPL 2 masuk di Group PBO 12 RPL 2
Untuk Kelas XII RPL 3 masuk di Group PBO 12 RPL 3