Aracılığıyla paylaş


Ortak (C++)

public:
   [member-list]
public base-class

Notlar

Sınıf üyeleri listesi önceki zaman ortak anahtar sözcüğünü üyeleri herhangi bir işlevinden erişilebilir olduğunu belirtir.Sonraki erişim belirticisi veya sınıf sonuna kadar bildirilen tüm üyelerine uygulanır.

Bir temel sınıf adının önünde, ortak anahtar sözcüğünü belirtir ortak ve korumalı temel sınıf üyelerini ortak ve üyeleri, sırasıyla türetilmiş bir sınıf korumalı.

Varsayılan erişim bir sýnýftaki üyelerin özeldir.Varsayılan erişim yapısı veya Birliği üyelerinin ortaktır.

Sınıflar için özel ve yapıları için ortak bir temel sınıfın varsayılan erişim.Temel sınıflar sendikalar olamaz.

Daha fazla bilgi için bkz: özel, Korunan, arkadaşve üyesi access tablosunda Sınıf üyeleri için erişim denetleme.

/CLR özel

clr türleri'nde, C++ erişim belirticisi anahtar sözcükler (ortak, private, ve protected) türleri ve yöntemleri derlemeler için görünürlüğünü etkiler.Daha fazla bilgi için bkz. Türü ve üye görünürlüğü.

[!NOT]

Dosyaları derlenmiş olan sırasıyla Bu davranış tarafından etkilenmez.Bu durumda, tüm yönetilen sınıflar (ortak veya özel) görünür hale gelir.

Örnek

// keyword_public.cpp
class BaseClass {
public:
   int pubFunc() { return 0; }
};

class DerivedClass : public BaseClass {};

int main() {
   BaseClass aBase;
   DerivedClass aDerived;
   aBase.pubFunc();       // pubFunc() is accessible 
                          //    from any function
   aDerived.pubFunc();    // pubFunc() is still public in 
                          //    derived class
}

Ayrıca bkz.

Başvuru

Sınıf üyeleri erişimi denetleme

C++ anahtar sözcükler