TUGAS 5 REKAYASA WEB
(INDIVIDU)
FAISAL AWAI
1412511014
0316
APA ITU INHERITANCE??
Seperti halnya dalam arti Pewarisan itu sendiri yang dimaksud dengan
Inheritance adalah dimana suatu entitas/obyek dapat mempunyai
entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat
mempunyai class turunan.
Seperti halnya manusia pada umumnya terdapat orang tua dan anak pada
PBO juga dikenal parent class atau base class dan subclass atau child
class.Dimana subclass atau childclass mewarisi semua data yang ada di parent
class atau base class atau dapat disimpulkan jika subclass atau childclass
adalah perluasan dari parent class atau base class.
Dalam contohnya kita dapat mengambil contoh mahluk hidup sebagai parent
class dengan method bernafas,bergerak,dan berkembang biak.
Dan kita menentukan manusia,hewan,dan tumbuhan sebagai childclass dmn
method dari parent class terdapat dalam childclass.
atau dalam deklarasinya dapat kita tulis public class manusia extends
mahluk_hidup { … }
KEUNTUNGAN INHERITANCE :
1. Subclass menyediakan state/behaviour yang spesifik yang membedakannya
dengan superclass, hal ini akan memungkinkan programmer Java untuk
menggunakan ulang source code dari superclass yang telah ada.
2. Programmer Java dapat mendefinisikan superclass khusus yang bersifat
generik, yang disebut abstract class, untuk mendefinisikan class dengan
behaviour dan state secara umum.
ISTILAH 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,
Sedangkan method overloading adalah mendefinisikan method yang memiliki
nama yang sama saja.
CONTOH INHERITANCE :
Tugas 5   rekayasa web
Gambar konsep inheritance pada UML Class
Diagram

More Related Content

PPTX
Tugas5 rekweb-ku-0316-ismailaluwi-1212511008
PPTX
Tugas5 [ku]-0316-[sidikabdulah]-[1412510024]
PPTX
Tugas 5 rekayasa web
PPTX
Tugas 5 rekweb
PPTX
PPTX
Tugas 5 rekayasa web Freddy Ferdiansyah 1412510586
PPT
Tugas 5 – rekayasa web
PPTX
Tugas 5 rekayasa web
Tugas5 rekweb-ku-0316-ismailaluwi-1212511008
Tugas5 [ku]-0316-[sidikabdulah]-[1412510024]
Tugas 5 rekayasa web
Tugas 5 rekweb
Tugas 5 rekayasa web Freddy Ferdiansyah 1412510586
Tugas 5 – rekayasa web
Tugas 5 rekayasa web

Viewers also liked (12)

PPTX
Finding Cast- Successful 2
PPT
Tugas 6 – rekayasa web
PDF
Os governos do pt de lula e dilma rousseff não são progressistas
PDF
Writing Sample (3)
PPTX
Writing nivel a2 final 2016
PDF
Somempi seurakunta
PPT
Чи є в державі щось краще за можливість
PPT
Cтать та гендер
PPTX
Teach your children"Self-Control"
PPTX
Вадим Роговський “Початкове фiнансування стартапу”
PPTX
наш край
PPTX
презентация
Finding Cast- Successful 2
Tugas 6 – rekayasa web
Os governos do pt de lula e dilma rousseff não são progressistas
Writing Sample (3)
Writing nivel a2 final 2016
Somempi seurakunta
Чи є в державі щось краще за можливість
Cтать та гендер
Teach your children"Self-Control"
Вадим Роговський “Початкове фiнансування стартапу”
наш край
презентация
Ad

Similar to Tugas 5 rekayasa web (20)

PPTX
Tugas individu pertemuan 05 (05042016)
PPT
Tugas 5 rekayasa web
PPTX
Tugas 5 rekayasa web
PPTX
Tugas 5 rekayasa web
PPT
Tugas 5 rekayasaweb [1412511642] [sri susanto]
PPT
Tugas 5 - Rekayasa Web
PPTX
Tugas 5 – rekayasa web
PPTX
Tugas 5 individu rekayasa web 0316
PPTX
Rizki christoper 1211510480 tugas rekweb 5
PPTX
1211510555 irfan adi rifangga tugas5_ku
PPTX
Debbiemistikaweni 1412510982 tugas5
PPTX
Debbiemistikaweni 1412510982 tugas5
PPTX
Rekweb5 hilmi afifi-1512510213
PPTX
Tugas 5 rekweb 0316
PPTX
PPTX
Tugas 5 rekweb Ika Sulistiyani
PPTX
Tugas 5 rekweb Ika Sulistiyani
PPTX
1. Memahami Inheritance (Pewarisan) dan Method Overriding.pptx
PPT
istilah inheritance pada Pemrograman Berorientasi Object
PPTX
Tugas 5 Rekayasa Web
Tugas individu pertemuan 05 (05042016)
Tugas 5 rekayasa web
Tugas 5 rekayasa web
Tugas 5 rekayasa web
Tugas 5 rekayasaweb [1412511642] [sri susanto]
Tugas 5 - Rekayasa Web
Tugas 5 – rekayasa web
Tugas 5 individu rekayasa web 0316
Rizki christoper 1211510480 tugas rekweb 5
1211510555 irfan adi rifangga tugas5_ku
Debbiemistikaweni 1412510982 tugas5
Debbiemistikaweni 1412510982 tugas5
Rekweb5 hilmi afifi-1512510213
Tugas 5 rekweb 0316
Tugas 5 rekweb Ika Sulistiyani
Tugas 5 rekweb Ika Sulistiyani
1. Memahami Inheritance (Pewarisan) dan Method Overriding.pptx
istilah inheritance pada Pemrograman Berorientasi Object
Tugas 5 Rekayasa Web
Ad

More from faisalawai (7)

PPTX
Tugas 8 rekayasa web (individu)
PPTX
Tugas 7 rekayasa web (individu)
PPTX
Tugas 5 rekayasa web
PPTX
Tugas 4 rekayasa web
PPTX
Tugas 3 rekayasa web
PPTX
Tugas 3 rekayasa web
PPTX
Tugas 2 rekayasa web
Tugas 8 rekayasa web (individu)
Tugas 7 rekayasa web (individu)
Tugas 5 rekayasa web
Tugas 4 rekayasa web
Tugas 3 rekayasa web
Tugas 3 rekayasa web
Tugas 2 rekayasa web

Recently uploaded (13)

PPTX
MATERI PENGELOLAAN BARANG MILIK NEGARA NEW
PPTX
Masailul Fiqhiyyah Poligami dan Monogami
PPTX
01 PAPARAN PRIntah pendahuluan OLI AKMIL.pptx
PPTX
PPT SKRIPSI Andi KASMIATI dengan gastro intestinal akut
PDF
Materi Sosialisasi Apresiasi Bunda PAUD Tahun 2025.pdf
PPTX
Tata Cara Penulisan Surat Resmi dan Proposal Kegiatan.pptx
PDF
Dimensi Profil Lulusan Pembalajaran Mendalam Presentasi Biru Ilustratif.pdf
PDF
Growth Mindset pada Anak Presentasi Pembelajaran Mendalam
PPTX
6. ALAT PERAGA NABI MUHAMMAD PANUTANKU PAI KELAS 3 SEMESTER 1.pptx
PDF
MATERI PUBLIC SPEAKING GP.pdf high impact public speaking
PPTX
14- Manajemen Keuangan Kewirausahaan maret 2025
PDF
ASESMEN PENILAIAN PEMBELAJARAN KELAS X SMK/SMA
PPTX
Kompetensi Literasi dan Numerasi di TK.pptx
MATERI PENGELOLAAN BARANG MILIK NEGARA NEW
Masailul Fiqhiyyah Poligami dan Monogami
01 PAPARAN PRIntah pendahuluan OLI AKMIL.pptx
PPT SKRIPSI Andi KASMIATI dengan gastro intestinal akut
Materi Sosialisasi Apresiasi Bunda PAUD Tahun 2025.pdf
Tata Cara Penulisan Surat Resmi dan Proposal Kegiatan.pptx
Dimensi Profil Lulusan Pembalajaran Mendalam Presentasi Biru Ilustratif.pdf
Growth Mindset pada Anak Presentasi Pembelajaran Mendalam
6. ALAT PERAGA NABI MUHAMMAD PANUTANKU PAI KELAS 3 SEMESTER 1.pptx
MATERI PUBLIC SPEAKING GP.pdf high impact public speaking
14- Manajemen Keuangan Kewirausahaan maret 2025
ASESMEN PENILAIAN PEMBELAJARAN KELAS X SMK/SMA
Kompetensi Literasi dan Numerasi di TK.pptx

Tugas 5 rekayasa web

  • 1. TUGAS 5 REKAYASA WEB (INDIVIDU) FAISAL AWAI 1412511014 0316
  • 2. APA ITU INHERITANCE?? Seperti halnya dalam arti Pewarisan itu sendiri yang dimaksud dengan Inheritance adalah dimana suatu entitas/obyek dapat mempunyai entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan. Seperti halnya manusia pada umumnya terdapat orang tua dan anak pada PBO juga dikenal parent class atau base class dan subclass atau child class.Dimana subclass atau childclass mewarisi semua data yang ada di parent class atau base class atau dapat disimpulkan jika subclass atau childclass adalah perluasan dari parent class atau base class. Dalam contohnya kita dapat mengambil contoh mahluk hidup sebagai parent class dengan method bernafas,bergerak,dan berkembang biak. Dan kita menentukan manusia,hewan,dan tumbuhan sebagai childclass dmn method dari parent class terdapat dalam childclass. atau dalam deklarasinya dapat kita tulis public class manusia extends mahluk_hidup { … }
  • 3. KEUNTUNGAN INHERITANCE : 1. Subclass menyediakan state/behaviour yang spesifik yang membedakannya dengan superclass, hal ini akan memungkinkan programmer Java untuk menggunakan ulang source code dari superclass yang telah ada. 2. Programmer Java dapat mendefinisikan superclass khusus yang bersifat generik, yang disebut abstract class, untuk mendefinisikan class dengan behaviour dan state secara umum. ISTILAH 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, Sedangkan method overloading adalah mendefinisikan method yang memiliki nama yang sama saja.
  • 6. Gambar konsep inheritance pada UML Class Diagram