Bagikan melalui


Kelas dan Struktur (C++)

Bagian ini memperkenalkan kelas dan struktur C++. Kedua konstruksi identik dalam C++ kecuali bahwa dalam struktur aksesibilitas default adalah publik, sedangkan di kelas default bersifat privat.

Kelas dan struktur adalah konstruksi tempat Anda menentukan jenis Anda sendiri. Kelas dan struktur dapat berisi anggota data dan fungsi anggota, yang memungkinkan Anda untuk menjelaskan status dan perilaku jenis.

Topik berikut disertakan:

Tiga jenis kelas tersebut adalah struktur, kelas, dan serikat. Mereka dinyatakan menggunakan kata kunci struct, class, dan union . Tabel berikut ini memperlihatkan perbedaan di antara tiga jenis kelas.

Untuk informasi selengkapnya tentang serikat pekerja, lihat Serikat Pekerja. Untuk informasi tentang kelas dan struktur di C++/CLI dan C++/CX, lihat Kelas dan Struktur.

Kontrol Akses dan Batasan Struktur, Kelas, dan Serikat

Struktur Kelas Union
kunci kelas adalah struct kunci kelas adalah class kunci kelas adalah union
Akses default bersifat publik Akses default bersifat privat Akses default bersifat publik
Tidak ada batasan penggunaan Tidak ada batasan penggunaan Hanya gunakan satu anggota pada satu waktu

Baca juga

Referensi Bahasa C++