tugas 5-[ki]-0316-safwan reza-1111511810

3

Click here to load reader

Upload: safwan-reza

Post on 22-Jan-2018

61 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Tugas 5-[KI]-0316-safwan reza-1111511810

Inheritance adalah dimana suatu entitas/obyek dapat mempunyai entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan.Dimana pada Pemrograman Berorientasi Objek dapat digunakan untuk memaksimalkan fungsi-fungsi lainnya

Jelaskan istilah inheritance pada Pemrograman Berorientasi Object

Page 2: Tugas 5-[KI]-0316-safwan reza-1111511810

Berikan contoh inheritance

• Extends : ini adalah keyword agar sebuah class menjadi subclass.

• Superclass : Menunjukkan class yang berarti parent class dari subclass/class anak.

• Subclass : adalah class anak atau turunan dari superclass/parent class.

• Super Keyword : untuk memanggil konstruktor dari superclass atau menjadi variabel yang mengacu pada superclass.

• Methode Overriding : Pendefinisian ulang method yang sama pada subclass

• Dalam inheritance, method overriding berbeda dengan method overloading.

• Jika method overriding adalah mendefinisikan kembali method yang sama, baik nama method maupun signature atau parameter yang diperlukan dalam subclass,

Page 3: Tugas 5-[KI]-0316-safwan reza-1111511810

Gambar konsep inheritance pada UML Class Diagram