Operatör Aşırı Yükleme (Operator Overloading - operator+)

Soru Çözümü: C++ Toplama Operatörünün (operator+) Aşırı Yüklenmesi
💡 Çözümü Gör (Tıkla - Öğren)
✅ Doğru Cevap: C) 40

Detaylı Açıklama:

  • Sayi a(15); nesnesinin değeri 15, Sayi b(25); nesnesinin değeri 25'tir.
  • Sayi c = a + b; ifadesi derleyici tarafından a.operator+(b) fonksiyon çağrısına dönüştürülür.
  • Fonksiyon içinde this->deger (yani a'nın 15 değeri) ile sag.deger (yani b'nin 25 değeri) toplanır: 15 + 25 = 40.
  • Elde edilen 40 değeri ile yeni bir Sayi(40) nesnesi üretilip c nesnesine atanır.
  • cout << c.deger; komutu ekrana 40 yazdırır.

Yorum Gönder

0 Yorumlar