Page 50 - E-MODUL PEMROGRAMAN BERORIENTASI OBJEK
P. 50

2)  Inheritance (Pewarisan)


                 Pewarisan adalah salah satu bagian terpenting dalam pemrograman berorientasi objek,

                 karena pewarisan merupakan suatu proses dimana suatu class diturunkan dari class lain
                 yang sudah ada, sehingga class yang diturunkan mendapatkan ciri atau sifat dari class

                 tersebut. Kela syang mewariskan disebut juga dengan superclass sedangkan class yang
                 mewarisi disebut subclass



                  Inheritance merupakan salah satu kelebihan program berbahasa java, dimana tujuannya
                  adalah untuk mengurangi pengodean (reducing code) dengan menggunakan konsep

                  pewarisan,  suatu  object  bisa  mendapatkan  property  dari  object  lainnya.  Teknik
                  pewarisan  ini  dilakukan  dengan  menurunkan  sifat  atau  method  yang  ada  pada

                  superclass ke subclass-nya.



               Keyword  “super”  berfungsi  untuk  subclass  agar  dapat  memanggil  constructor,  sedangkan

               subclass berfungsi untuk memanggil attribute dan method.

               Contoh memanggil constructor:










               Contoh memanggil attribut dan method:























                                                           45
   45   46   47   48   49   50   51   52   53   54   55