4
Tugas 4 RekayasaWeb Nama : Sugianto Nim : 1311501884

Tugas 5 Rekayasa Web

Embed Size (px)

Citation preview

Page 1: Tugas 5 Rekayasa Web

Tugas 4 RekayasaWeb

Nama : SugiantoNim : 1311501884

Page 2: Tugas 5 Rekayasa Web

Jelaskan istilah inheritance pada Pemrograman Berorientasi Object !

ISTILAH INHERITANCE :• Extends : 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

Page 3: Tugas 5 Rekayasa Web

Berikan contoh inheritance !

contohnya kita dapat mengambil contoh mahluk hidup sebagai parentclass dengan method bernafas,bergerak,dan berkembang biak.Dan kita menentukan manusia,hewan,dan tumbuhan sebagai childclassdimana method dari parent class terdapat dalam childclass.atau dalam deklarasinya dapat kita tulis public class manusia extendsmahluk_hidup { … }

Page 4: Tugas 5 Rekayasa Web

Gambar konsep inheritance pada UML Class Diagram!