Apakah Atribut dalam Pengaturcaraan Berorientasikan Objek?
Dalam pengaturcaraan berorientasikan objek, atribut (atau harta) ialah ciri atau ciri kelas. Ia adalah pembolehubah yang dikaitkan dengan objek dan boleh digunakan untuk menyimpan maklumat tentang objek tersebut. Atribut biasanya digunakan untuk mentakrifkan keadaan objek, seperti nama, umur atau alamatnya.
Sebagai contoh, dalam kelas yang dipanggil "Orang", atribut mungkin termasuk "Nama pertama", "Nama Akhir", "umur", dan "alamat". Atribut ini akan digunakan untuk menyimpan maklumat tentang setiap objek orang, seperti nama pertama dan nama keluarga, umur dan alamat mereka.
Atribut boleh sama ada awam (boleh diakses dari luar kelas) atau peribadi (hanya boleh diakses dalam kelas). Ia juga boleh dibaca sahaja atau boleh ditulis. Atribut biasanya ditakrifkan dalam definisi kelas menggunakan sintaks khas, seperti "umur int awam" untuk menunjukkan bahawa atribut ialah integer awam yang dipanggil "umur".