Sınıflar, yapılar ve sendikalar
Bu bölüm, C++ sınıflarını tanıtır. Veri ve işlevleri içerebilir, sınıflar, kullanıcı tanımlı türler bir programa tanıtın. Kullanıcı tanımlı türler geleneksel programlama dillerinde olan veri derlemeleri, birlikte ele alındığında, bir nesnenin niteliklerini ve durumu açıklayın. C++ sınıf türleri, nitelikleri ve durumu açıklamak ve davranışını tanımlamak için etkinleştirin.
Aşağıdaki konular bulunur:
Üç sınıf yapısı, sınıf ve union türleridir. Kullanılarak bildirilir struct, sınıfı, ve Birliği anahtar sözcükler (bkz: Tanımlayan sınıf türleri). Aşağıdaki tabloda, üç sınıf türleri arasında farklılıklar gösterir.
Yönetilen sınıflar ve yapılar hakkında daha fazla bilgi için bkz: sınıflar ve yapılar.
Erişim denetimi ve kısıtlamaları, yapılar, sınıflar ve sendikalar
Yapıları |
Sınıflar |
Sendikalar |
---|---|---|
sınıf anahtarı.struct |
sınıf anahtarı sınıfı |
sınıf anahtarı Birliği |
Varsayılan erişim ortak |
Varsayılan erişim özel |
Varsayılan erişim ortak |
Hiçbir kullanım kısıtlamaları |
Hiçbir kullanım kısıtlamaları |
Bir defada yalnızca bir üye kullanın |