'da aynı sınıftaki başka bir yöntemden bir yöntem çağırma Bir sınıfta a()
için bir yöntem (iyi çalışıyor) yazdım. Ben bu yüzden ilk yöntemini çağıran bu sınıfta başka bir yöntem yazmak istiyorum:C++
void A::a() {
do_stuff;
}
void A::b() {
a();
do_stuff;
}
Ben sadece b()
yüzden b(A obj)
yazabilirsiniz ama istemiyorum herhalde. Java'da this.a()
gibi bir şey yapabilirsiniz.
obj.b()
obj.b()
sonucunda obj.a()
'un çağrılması gereken obj.b()
yapmak istiyorum.
olarak çağrı ya yazarak sanal yok sayabilirsiniz? –
oh whoops! Buna neden olan farklı bir hatam vardı - bu da düzeltildi. – devin
emin olun bir tanımlanmaktadır b çağrısı yapıyorsa b önce bir –