Kelas adalah suatu konsep perluasan dari struktur data, selain menyimpan data, jadi mampu menyimpan data and fungsi.
Biasanya kelas dideklarasikan menggunakan keyword class, dengan format :
class class_name {
access_specifier_1:
member1;
access_specifier_2:
member2;
...
} object_names;
Class_name adalah identifikasi yang vaild untuk sebuah kelas, object_names
adalah berbagai kemungkinan nama yang digunakan untuk menamai objek di kelas.
Di bagian deklarasi dapat berisi anggota-anggota, dapat berupa deklarasi data atau fungsi, dapat ditambahkan juga specifier.
adalah berbagai kemungkinan nama yang digunakan untuk menamai objek di kelas.
Di bagian deklarasi dapat berisi anggota-anggota, dapat berupa deklarasi data atau fungsi, dapat ditambahkan juga specifier.
Pada deklarasi di struktur data sebenarnya sama, kecuali sekarang dapat menuliskan
fungsi serta anggota, dan tentunya specifier. Ada 3 keyword dari specifier ini :
- private -- anggota kelasnya hanya bisa diakses oleh anggota kelas yang sama ataupun teman.
- protected -- anggota kelasnya bisa diakses oleh anggota kelas yang sama ataupun teman, juga bisa dari anggota kelas yang didatangkan.
- public -- anggota kelasnya bisa diakses dari mana saja asalkan objeknya visible.
.jpg)
0 komentar:
Posting Komentar