Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Kurs Linkleri : http://bit.ly/2BKbYXL
Java Programlama Dersleri , Kalıtım, Inheritance , Sınıflar , Metodlar , Nesne Yönelimli Programlama, Kalıtım , Object Sınıfı
Sosyal medyadan takip edin :
➤ Twitter https://twitter.com/mustafam_coskun
➤ Instagram :https://www.instagram.com/mustafa_murat/
➤ Facebook Grubu :https://goo.gl/5GdxrY
➤ Facebook…
ağzına sağlık başkan
Merhaba,
sysout içerisinde Yöneticiler veya Yöneticiler.toString() yazdığımda hata ile karşılaşıyorum.
"Cannot make a static referance to non-static method toString() from the type Yöneticiler"
diye bir hata veriyor. (Yöneticiler yerine ayrı bir Manager adında class da açtım belki karakter sıkıntı yaratıyordur diye ama aynı hatayı yine aldım.)
Hatanın üzerine geldiğimde Yönetici class'ı içerisindeki override toString'e static eklememi söylüyor. Onu da yaptığımda bu sefer override toString() 'ten hata alamaya başlıyorum. Çalışanlar (Employee) class'ı içinde böyle bir komut yok diyip o class içerisinde benden toString() oluşturmamı istiyor. Sanırım Object class'ını tamamen es geçiyor. Ama enteresan bir şekilde Source–>Override Implements and Methods yaptığımda Object class'ını görebiliyorum ve override toString()'i de oradan çağırdım hatta. Bir çözüm de bulamadım.
Nerede hata yapıyorum ya da sorun nerede? Bu durumu nasıl çözebilirim?