Senin, 01 Oktober 2018

Pengertian Inheritance

1.Inheritance

    Inheritance

      Inheritance atau Pewarisan/Penurunan adalah konsep pemrograman dimana sebuah class dapat ‘menurunkan’ property dan methodyang dimilikinya kepada class lain. Konsep inheritance digunakan untuk memanfaatkan fitur ‘code reuse’ untuk menghindari duplikasi kode program.


Konsep inheritance membuat sebuah struktur atau ‘hierarchy’ class dalam kode program. Class yang akan ‘diturunkan’ bisa disebut sebagai class induk (parent class), super class, atau base class. Sedangkan class yang ‘menerima penurunan’ bisa disebut sebagai class anak (child class), sub class, derived class atauheir class.

  • Superclass digunakan untuk menunjukkan hirarki class yang berarti class dasar dari subclass/class anak.
  • Subclass adalah class anak atau turunan secara hirarki dari superclass.

2.Method,Class,dan Object

  • Method adalah suatu operasi berupa fungsi fungsi yang dapat dikerjakan atau sesuatu yang dapat dilakukan oleh sebuah objek
  • Class adalah merupakan penggambaran dari sebuah objek atau benda,sifat objek, dan juga apa yang bisa dilakukan oleh objek tersebut. class berfungsi untuk menampung objek objek dan method(behaviour) yang ada.
  • Objek adalah bentuk nyata dari sebuah class dan dapat di lihat, di pegang,dan dirasakan.
3.Contohnya

Keterangan :

1.Superclass : Mall

2.Subclass : Bioskop

3.Class:CGV CINEMA,XXI CINEMA,CINEMA 21,THE PREMIERE

4.Object: Pengunjung/penonton
                    

Tidak ada komentar:

Posting Komentar

Logika Informatika

1. Pendahuluan Pada materi ini membahas penggunaan hukum-hukum logika pada operasi logika yang dinamakan penyederhaan (simplifying). B...