Soyut sınıf sanal tablo oluşturacak mı?

İçindekiler:

Soyut sınıf sanal tablo oluşturacak mı?
Soyut sınıf sanal tablo oluşturacak mı?
Anonim

Evet, soyut sınıflarda vtables vardır, ayrıca saf soyut yöntemlerle (bunlar gerçekten uygulanabilir ve çağrılabilir) ve evet - yapıcıları saf girdileri bir belirtilen değer.

Soyut sınıfın sanal işlevi olabilir mi?

Soyut bir sınıf, en az bir saf sanal işlev içerir. Sınıf bildiriminde bir sanal üye işlevin bildiriminde bir s alt belirtici (=0) kullanarak saf bir sanal işlev bildirirsiniz.

Her sınıfın sanal tablosu var mı?

Yani kısa cevap hayır. Standart bunu belirtmez.

Soyut sınıf sanal olmayan işlevler içeriyor mu?

Soyut sınıflar (saf sanal işlevler dışında) üye değişkenlere, sanal olmayan işlevlere, normal sanal işlevlere, statik işlevlere vb. sahip olabilir. Soyut sınıfların nesneleri akılda tutulamaz.

Soyut sınıf nesne oluşturabilir mi?

Hayır, soyut bir sınıfın nesnesini oluşturamıyoruz … Referans değişkeni, türetilmiş sınıfların (soyut sınıfın alt sınıfları) nesnelerine atıfta bulunmak için kullanılır. Soyut bir sınıf, uygulamayı gizlemek ve kullanıcıya fonksiyon tanımını göstermek anlamına gelir, Soyut sınıf olarak bilinir.

Önerilen: