Public final void basedeki classı kşm kullanıyorsa olduğu gibi kullanmak zorunda override edemez Public abstract void hesapla(); Bunu herkes kullanmak zorunda ve kebdine göre ovveride etmeli Not : absdtract bir sınıfın absstract olması için absstractla beslenmesi lazım Absstract bir class da illaha abstract olmasına gerek yok Abstract sınıflar asla newlenemez newlenebikmesi için onun operasyonlarını ezmemiz lazım kullanmak şçin ama kullanmaya gerek yok çirkin bi kullanım
GameCalculator gameCalculator = new GameCalculator() dediyimiz de ovveride yapsak bile yinede GameCalculator sinfinin nesnesi yaranamaz.Peki bu zaman ne oluyor.Arka tarafda GameCalculator classini extends eden ve onun butun methodlarini override eden Main$1 adli class yaraniyor ve aslinda bu classin nesnesi doğar.
Gameover() yazdığın zaman heapte Gameover'a bir alan açmış oluyorsun. WomanGamer() dediğin zaman ise womenGamer'a ve varsa ebeveynine alan açmış oluyorsun
Hocam konuları çok bağlantılı ve açık şekilde anlatmışsınız emeğinize sağlık.
emekleriniz için teşekkürler hocam.
Hocam her sey harika gidiyor.
İzlendi hocam 👍
Süper anlatim
Benim ekranımda görüntü yoktu sadece ses vardı birkaç yol denedim ama çözülmedi.Bende videoyu indirip izledim.
Emekleriniz için teşekkürler..
cok tesekkurler.....
Public final void basedeki classı kşm kullanıyorsa olduğu gibi kullanmak zorunda override edemez
Public abstract void hesapla();
Bunu herkes kullanmak zorunda ve kebdine göre ovveride etmeli
Not : absdtract bir sınıfın absstract olması için absstractla beslenmesi lazım
Absstract bir class da illaha abstract olmasına gerek yok
Abstract sınıflar asla newlenemez newlenebikmesi için onun operasyonlarını ezmemiz lazım kullanmak şçin ama kullanmaya gerek yok çirkin bi kullanım
GameCalculator gameCalculator = new GameCalculator()
dediyimiz de ovveride yapsak bile yinede GameCalculator sinfinin nesnesi yaranamaz.Peki bu zaman ne oluyor.Arka tarafda GameCalculator classini extends eden ve onun butun methodlarini override eden Main$1 adli class yaraniyor ve aslinda bu classin nesnesi doğar.
arkadaslar, Gameover gameover = new WomanGamer() dediğimizde sağ tarafta womanover yerine gameover yazınca noluyor ? ikisi arasındaki fark nedir
*GameCalculator* mu demek istedin?
Gameover() yazdığın zaman heapte Gameover'a bir alan açmış oluyorsun. WomanGamer() dediğin zaman ise womenGamer'a ve varsa ebeveynine alan açmış oluyorsun