Aracılığıyla paylaş


Türetilmiş sınıfları'na genel bakış

Yeni sınıflar "devralma" adı verilen bir mekanizma kullanarak varolan sınıflardan türetilen (bkz: bilgi başına Tek miras).Elde etmek için kullanılan sınıfları, belirli bir türetilmiş sınıf "temel sınıflar" denir.Aşağıdaki sözdizimini kullanarak türetilmiş bir sınıf bildirilmiþtir:

 class Derived : [virtual] [access-specifier] Base
{
   // member list
};
 class Derived : [virtual] [access-specifier] Base1,
 [virtual] [access-specifier] Base2, . . .
{
   // member list
};

Etiketinden sonra (adı) sınıfı, bir iki nokta üst üste temel özellikleri listesi tarafından izlenen görünür.Bu nedenle adlı temel sınıflar önceden bildirilmiş olması gerekir.Anahtar sözcükler biridir ve erişim belirticisi temel belirtimleri içerebilir ortak, protected veya private.Bu erişim belirticileri temel sınıf adından önce görünür ve yalnızca temel o sınıf için geçerli.Bu belirteçleri türetilmiş sınıfın temel sınıf üyesi kullanma izni denetler.Bkz: Üye erişim denetimi temel sınıf üyesi erişim hakkında bilgi için.Erişim belirticisi atlanırsa, o Bankası erişilmesini kabul private.Anahtar sözcük temel belirtimleri içerebilir sanal sanal devralma belirtmek için.Bu anahtar sözcük varsa önce veya sonra erişim belirticisi görünebilir.Sanal devralma kullanılırsa, temel sınıf sanal bir temel sınıf olarak adlandırılır.Daha fazla bilgi için bkz: Sanal Taban sınıfları.

Virgülle ayırarak birden çok temel sınıflar belirtilebilir.Tek bir temel sınıf belirtilmemişse, devralma modeli olan tek miras.Birden fazla temel sınıf belirtilmemişse, devralma modeli adı verilen birden çok devralma,

Ayrıca bkz.

Başvuru

Türetilmiş Sınıflar