İleri Programlama Deneme Sınavı Sorusu #441938

"This" anahtar sözcüğünün kullanımı ile ilgili aşağıdaki ifadelerden hangisi hatalıdır?


This ifadesi hangi nesne üzerinde işlem yapılıyorsa o nesnenin ifadesini döndürür.

Üye metotlar ve yaratıcı metotlar için şu anki nesneye erişim this anahtar sözcüğü ile yapılır.

Bir yaratıcı metoda gönderdiğimiz parametrelerin ismi sınıf değişkenleriyle aynı ise this kullanarak bu karışıklık giderilebilir.

This ifadesi ile aynı sınıf içerisindeki diğer yapıcı metotlar çağrılamaz.

This ifadesi static metotların içerisinde kullanılamaz.


Yanıt Açıklaması:

this ifadesi hangi nesne üzerinde işlem yapılıyorsa o nesnenin ifadesini döndürür. Üye metot ve yaratıcı metotlar için şu anki nesneye erişim this sözcüğü ile yapılır. Bir yaratıcı metoda gönderdiğimiz parametrelerin ismi sınıf değişkeni ile aynıysa this kullanarak bu karışıklık giderilebilir. This ifadesi ile aynı sınıf içerisindeki diğer yapıcı metotlar da çağrılabilir. This ifadesi static metotların içerisinde kullanılamaz.

Yorumlar
  • 0 Yorum