Jumat, 15 Agustus 2014

Inheritance (Pewarisan Sifat Objek)

Pewarisan (inheritance) adalah salah satu ciri pemrograman berorientasi objek, yang menyatakan bahwa suatu kelas dapat diturunkan lagi menjadi kelas-kelas baru lainnya. Sehingga dapat membentuk sebuah hirarki.


  • Dasar Pewarisan: Superclass dan Subclass

Java mengizinkan kita untuk mendefinisikan suatu kelas bersifat generik. Selanjutnya, kelas tersebut dapat diturunkan lagi menjadi kelas baru dengan sifat yang lebih spesifik. Dalam terminologi Java, kelas induk yang diturunkan disebut superclass dan kelass baru hasil turunan disebut subclass.




  • Membuat Kelas Turunan (Subclass)
Java menyediakan kata kunci extends yang digunakan untuk melakukan proses penurunan terhadap suatu kelas. Bentuk umum dari penggunaan kata kunci tersebut adalah :

class nama-subclass extends nama-superclass{
        //badan kelas
}


Tidak ada komentar:

Posting Komentar