Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Tugas 5 [ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]
1. Tugas Rekweb 0316
5 individu
Nama : Joko wijayanto
Nim : 1412510263
Kelompok : KI
2. 1. Jelaskan istilah inheritance pada Pemrograman Berorientasi
Object !
Inheritance adalah turunan atau pewarisan suatu class ke class baru dengan mewakili
semua function yang ada diclass utama (parent class). Inheritance sering sekali
Digunakan di dalam promgraman berorientasi objek atau OOP. Dengan kata lain, class
utama (parent class) dengan classes turunannya berhubungan satu sama lain
Konsep inheritance ini mengadopsi dunia riil dimana suatu entitas/obyek dapat mempunyai
entitas/obyek turunan.
Dengan konsep inheritance, sebuah class dapat mempunyai class turunan
Suatu class yang mempunyai class turunan dinamakan parent class atau base class
Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class.
Suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class.
Karena suatu subclass dapat mewarisi apa - apa yang dipunyai oleh parent class-nya, maka
member dari suatu subclass adalah terdiri dari apa-apa yang ia punyai dan juga apa-apa yang ia
warisi dari class parent-nya.
Kesimpulannya, boleh dikatakan bahwa suatu subclass adalah tidak lain hanya memperluas
(extend) parent class-nya.