Membuat kelas adalah cara termudah untuk mengelompokkan fungsi2 atau variabel. Biasanya fungsi2 yang saling berkaitan satu sama lain ditempatkan pada kelas yang sama untuk memudahkan programmer menemukan dan menggunakan fungsi2 tersebut. Untuk lebih jelasnya kita lihat contoh berikut :
Bagaimana membuat kelas?. Untuk membuat kelas kita cukup menulis keyword class dan nama kelas. Biasanya untuk namanya orang2 memakai huruf kapital didepan supaya kelihatan rapi tapi itu terserah anda. Kemudian langsung memakai kurung kurawal dan diakhiri dengan titik koma.
class Kambing{
// Didalam class body ini kita bisa menaruh semua variabel maupun fungsi2 yang kita perlukan.
public: // access specifier
void bunyi(){
cout<<"mbeeeee!!"< }
};
Dengan access specifier kita bisa menentukan apakah fungsi2 didalam kelas dapat digunakan hanya dalam kelas tersebut atau bisa digunakan dikelas lain. Dengan menaruh public itu artinya kita mengijinkan fungsi dalam kelas tersebut dapat diakses diluar kelas. Setelah itu baru kita buatkan fungsinya.
Setelah membuat kelas sekarang kita tinggal membuat objeknya. Dengan membuat objek kita bisa mengakses semua fungsi yang terdapat dalam suatu kelas. Caranya yaitu seperti pada contoh dibawah :
//memanggil fungsi dari kelas kambing
int main(){
Kambing kambingObj; // buatkan objek baru dari kelas kambing dengan nama kambingObj
kambingObj.bunyi(); // akses fungsi dari kelas Kambing melalui objek
return 0;
}
Mengapa kita perlu membuat objek?..Jika kita memiliki banyak kelas dengan nama fungsi yang sama, pembuatan objek akan memudahkan c++ mengetahui fungsi dari kelas mana yang akan kita gunakan.
Tidak ada komentar:
Posting Komentar