[CEVAPLANDI] Static metodlardan Nesnelere Erişim

« Önceki sayfaya geri dön
0
Soran Bilal (Questions: 2, Answers: 1)
31 Ağustos 2016 19:50 tarihinde soruldu
31340 gösterim

Hocam bu örnekte main içerisinde oluşturduğum nesneye static metod üzerinden erişemediğim için static metodu çağırırken referansı parametre olarak gönderdim. Siz de adreskaydiolustur metodunda böyle yapmışsınız. Ben başka şekilde nesneye ulaşamadığım için parametreyle gönderdim ama pek doğru gibi gelmedi çünkü nesneleri devamlı parametrelerle gönderip durdum fakat siz de böyle yazdığınıza göre bu işin doğru şekli böyle midir?

CEVAPLANDI
0
Soran Özcan Acar (Soru: 1, Cevap: 1)
Answered On 2 Eylül 2016 09:57

Bu durumda baska alternatifini yok, cünkü main isinde olusturdugunuz nesneye sadece main icinde erisebilirsiniz. Disardan bir metodun bir nesneyi islemesini istiyorsaniz, parametre olarak oraya göndermeniz gerekiyor. Baska bir alternatif söyle olabilir. Main icinde olusturdugunuz nesnesi static sinif degiskeni olarak tanimlayip, main icinde olusturursunuz. Bu durumda diger static metotlar bu nesneye erisebilirler.