Java Projeleri 1 – Hafıza Oyunu

Merhabalar.

Bugün hafıza oyunu projemizin kodlarını sizlerle paylaşacağız. Bu programı 2 farklı sınıfta oluşturduk: HafızaOyunu ve Main.

Continue reading “Java Projeleri 1 – Hafıza Oyunu”

Java Eğitimleri 33 – Instanceof Anahtar Kelimesi ve Object Sınıfı

Merhabalar. Bir önceki yazımızda polymorphism kavramından bahsetmiştik. Bu yazımızda da polymorphism ile bağlantılı ve bu kavramla birlikte kullanılan bir anahtar kelimeden bahsedeceğiz. Bu anahtar kelime instanceof’tur. Genellikle tanımlanan nesnelerin hangi sınıfa ait olduğunu öğrenmek için kullanılır.

Continue reading “Java Eğitimleri 33 – Instanceof Anahtar Kelimesi ve Object Sınıfı”

Java Eğitimleri 32 – Polymorphism(Çok Biçimlilik)

Polymorphism yani çok biçimlilik kavramı, bir nesnenin birden fazla nesne gibi davranmasıdır. Diğer bir ifadeyle bir sınıfta birden fazla sınıf oluşturarak aynı kodun farklı farklı çıktılar alma şeklidir. Oluşturulan ana sınıftaki(superclass) metodlar, farklı isimdeki alt classlarda farklı görevler üstlenir. Böylece başka sınıflarda işlem yapmaya gerek kalmadan, aynı kodları override ederek işlemlerimizi gerçekleştirebiliriz.

Continue reading “Java Eğitimleri 32 – Polymorphism(Çok Biçimlilik)”