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

3.  Attribute




                   Atribut  adalah  sesuatu  yang  membedakan  antara  objek  satu  dengan  objek  yang
                   lainnya serta menentukan penampilan, keadaan atau kualitas lain dari objek.


                   Sebagai  contohnya  kita  membuat  class  yang  kita  sebut  mobil,  class  mobil  mungkin

                   memiliki atribut sebagai berikut:


                       •  Warna: Merah, hitam, coklat, silver
                       •  Model: Sedan, jip, van, truk

                       •  Produsen: Honda, Daihatsu, Hyundai, BMW



                      Atribut objek juga dapat berupa informasi tentang kondisinya, misalnya: kita dapat
                      menentukan  fitur  kondisi  mesin  mobil  (hidup  atau  mati)  atau  posisi  gigi  aktif.

                      Atribut  didefinisikan  di  dalam  class  oleh  variabel,  sedangkan  nama  dan  tipe

                      variabel  di  definisikan  dalam  class.  Setiap  objek  memiliki  variabelnya  sediri,
                      karena setiap instance dari class dapat memiliki nilai berbeda untuk variabelnya,

                      variabel ini sering disebut dengan variabel instance atau variabel yang menentukan
                      atribut dan objek.





                   Contoh lain dari attribute adalah sebagai berikut:












                   Dapat dilihat bahwa attribute dari mahasiswa terdiri dari nama dan juga nim dan masih

                   banyak lagi.















                                                           22
   22   23   24   25   26   27   28   29   30   31   32