Java OOP - Pewarisan (Inheritance) Dalam Java

Pewarisan adalah sifat utama dari Bahasa Pemrograman Beriorentasi Objek. Suatu class dapat mewariskan sifatnya ke class yang lain, class ini disebut induk class atau superclass dan class turunannya disebut subclass.

Pewarisan adalah keuntungan besar dalam pemrograman berbasis object karena suatu sifat atau method yang didefinisikan dalam superclass, bisa diwariskan kepada subclass. Dengan Pewarisan kita dapat menuliskan kode method hanya sekali pada superclass dan dapat digunakan oleh semua subclass. Subclass hanya butuh mengimplementasikan induknya.

Biar mudah dipahami seorang anak mewarisi sifat dari orang tuanya, begitu pun dengan java class turunan pasti mewarisi sifat class induk.


Related Post