Page 29 - E-MODUL PEMROGRAMAN BERORIENTASI OBJEK
P. 29
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
Contoh lain dari attribute adalah sebagai berikut:
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.
Dapat dilihat bahwa attribute dari mahasiswa terdiri dari nama dan juga nim dan masih
banyak lagi.
24