Soru Çözümü: C++ Statik Üye Değişken ve Nesne Sayacı
💡 Çözümü Gör (Tıkla - Öğren)
✅ Doğru Cevap: C) 3
Detaylı Açıklama:
- Bir sınıfta
staticolarak tanımlanan değişkenler (static int adet;) her nesne için ayrı ayrı oluşturulmaz; o sınıfın tüm nesneleri tarafından ortaklaşa paylaşılan tek bir bellek alanına sahiptir. int Sayac::adet = 0;satırıyla sayaç başlangıçta sıfırlanmıştır.Sayac s1;,Sayac s2;veSayac s3;tanımlandığında sınıfın kurucu fonksiyonu 3 defa çalışır ve her seferindeadet++yapılır.- Sayaç toplamda 3 kez artarak 3 değerine ulaşır ve ekrana 3 basılır.

0 Yorumlar