tugas 5 rekweb
TRANSCRIPT
![Page 1: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/1.jpg)
TUGAS 5REKAYASA WEB
0316
Yuyun kuratu ayuni1411511031
![Page 2: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/2.jpg)
Yang dimaksud dengan inheritance adalah dimana suatu entitas/objek dapat mempunyai entitas /objek turunan.
Dengan konsep inheritance,sebuah class dapat mempunyai class turunan.
![Page 3: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/3.jpg)
1.) Jelaskan istilah inheritance pada pemprograman berorientasi objek !
Istilah inheritance : Extends : ini adalah keyword agar sebuah
class menjadi subclass.
Superclass : menunjukan class yang berarti parent class dari sebuah subclass/class anak.
![Page 4: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/4.jpg)
Subclass : adalah class anak /turunan dari superclass /parent class.
Super keyword : untuk memanggil konstruktor dari superclass atau menjadi variabel yang mengacu pada superclass.
Methode overriding : pendefinisisan ulang methode yang sama pada subclass.
![Page 5: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/5.jpg)
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.
Sedangkan method overloading adalah mendefinisikan method yang memiliki nama yang sama saja.
![Page 6: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/6.jpg)
2.) Berikan contoh inheritance
Contohnya seperti mahkluk hidup sebagai parent class dengan methode bernafas, bergerak dan berkembang biak dan kita dapat menentukan manusia ,hewan dan tumbuhan sebagai child class, dimana methode dari parent class terdapat dalam child class.
![Page 7: Tugas 5 rekweb](https://reader036.vdocuments.net/reader036/viewer/2022083105/58780e971a28ab971e8b6875/html5/thumbnails/7.jpg)
3.) Gambar konsep inheritance pada UML class diagram.