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