Page 16 - MEDIA PEMBELAJARAN DESAIN GRAFIS PERCETAKAN BERBASIS FLIPBUILDER
P. 16

11


                      3.3 KONSEP PEMROGRAMAN BERBASIS OBJEK


                       Pada konsep pemrograman berbasis objek ini, kita akan membahas mengenai objek,
               Class dan Method. Berikut penjelasan singkat dan padat mengenai ketiga konsep diatas.


                   A.  Object dan Class
                       Dalam  Pemrograman  Berorientasi  Objek  melihat  atau  memandang  sesuatu

                       berdasarkan  objek.  Objek  sebenarnya  mencerminkan  pola  kerja  manusia  dalam
                       kehidupan sehari-hari. Pada suatu objek dapat dilihat menjadi 2 (dua) hal, yaitu :

                          1)  Atributte


                          Atribut merupakan segala sesuatu yang melekat pada Object. Didalam penerapan
                          didalam  program,atribut  adalah  Variabel  atau  Member.  Misalkan  pada  Object

                          Burung. Atribut-atribut yang melekat pada burung, misalnya paruh, ekor, sayap,
                          kaki, mata, dan lain-lain.


                          2)  Behaviour


                          Behaviour merupakan pola tingkah laku atau perilaku yang dimiliki oleh objek.
                          Misalnya pada objek Burung memiliki perilaku diantaranya terbang, mengepakan

                          sayap,  berjalan  dan  lain-lain.Didalam  penerapan  didalam  program,  Behaviour
                          adalah Method atau Fungsi. Bentuk penulisan Class, seperti dibawah ini :





                          [public | private] [abstract] Class Nama_Class

                          {


                          ... daftar property...

                          ... daftar Method ...


                          }

                          Bentuk  penulisan  mendeklarasikan  Object,  dengan  menggunakan  new,  seperti

                          dibawah ini :


                          nama_Class nama_objek = new nama_Class();

                          nama_Class,  merupakan  nama  Class  yang  akan  dijadikan  objek.nama_objek,

                          merupakan nama objek baru.
   11   12   13   14   15   16   17   18   19   20   21