Support us by joining this link

Latihan Membaca Struktur Data : 7. Class

Dalam C++ class merupakan organisasi data dan fungsi. 
Encapsulation : Data & Fungsi dalam organisasi yang sama, yakni class.
Member class : data & fungsi.

Syntaxnya sbb:
class nama_class {
            permission_label_1:
                        member1;
            permission_label_2:
                        member2;
            ...
} nama_object;


atau

class nama_class {
            permission_label_1:
                        member1;
            permission_label_2:
                        member2;
            ...
};

Permission Label/Proteksi member :
1. Private : bisa diakses oleh class sama, friend class, sifat information hiding, member (data/fungsi) tidak dapat diakses dari luar class)
2. Protected : bisa diakses oleh class sama, friend class, class turunan
3. Public : bisa diakses oleh siapa saja (class lain fungsi lain, fungsi main).
Berikut contoh script dan penjelasannya tentang pengaksesan member class private:

Deklarasi member

Mengakses member

Fungsi utama

Download : [pdf] [cpp1] [cpp2]

No comments:

Post a Comment