NAMA :
RURI NUR AINI
NIM :
12650022
KELAS :
PBO B
Tugas Individu 1
1.
Inheritence (Pewarisan)
Pewarisan
( Inheritance ) merupakan konsep dalam pemrograman berorientasi objek
yang memungkinkan untuk membuat suatu kelas dengan didasari pada kelas yang
sudah ada sehingga mewarisi semua metode dan variabelnya, sehingga tidak perlu
menuliskan kode dari awal. Semua metode dan variabel yang terdapat pada kelas induk
diturunkan ke kelas turunannya. Dan kelas turunan pun dapat menambahkan metode
baru atau variabel baru tersendiri.
Abdul
Kadir:
“ Inheritance
adalah hubungan antar class dimana setiap class dapat berbagi method yang
ditetapkan ke satu class (single inheritance) atau ke banyak class lain
(multiple inheritance). Class yang mewariskan class lain disebut superclass.
Dan yang diwarisi oleh class lain atau banyak class disebut subclass.”
Pewarisan ( inheritance) terdiri dari :
a.
Superclass
Adalah class yang letaknya di atas class tertentu di dalam
hierarki.
b.
Subclass
Adalah class yang
letaknya di bawah class tertentu di dalam hierarki.
Ciri-ciri pewarisan(inheritence):
Class induk:
Class turunannya:
1.
Polymorphism
Polymorphism mempunyai banyak bentuk yang merupakan salah satu sifat
class yang memungkinkan sebuah method mempunyai nama yang sama, namun memiliki
aksi yang berbeda.
Class induk (Superclass):
Class
anak (Subclass):
Class
bentuk diatas sebagai class induk dari class lingkaran dan persegi. Pada class
lingkaran dan persegi tersebut memiliki method gambar(), dan method hapus()
yang sama seperti pada class induknya yaitu class bentuk. Meskipun nama
methodnya sama (pada class anak) akan tetapi output atau
prosesnya berbeda.
Referensi
Modul
Praktikum Pemrograman Berorientasi Objek 2014 UIN Malang
lecturer.eepis-its.edu.
diakses pada tanggal 23 Maret 2014
http://ittelkom.ac.id.
Diakses pada tanggal 23 Maret 2014
Kadir,
Abdul, 2005, Dasar pemrograman Java 2, ANDI, Yogyakarta
0 comments:
Post a Comment