Kategori: Java
-
Java Eğitimi 27-Interface
Merhabalar, Bu bölümde interface yapısı ile ilgileneceğiz. Nesne yönelimli programlarda en önemli yapılardan birisi interface(arayüz) yapılarıdır. Öncelikle “Interface Nedir?” sorusu ile başlayalım.
-
Java Eğitimi 26-Java Polymorphism
Herkese merhabalar, Java öğrenmeye kaldığımız yerden devam ediyoruz. Bu yazıda “Java dilinde polymorphism nedir, hangi durumlarda nasıl kullanılır?” gibi soruların cevaplarını bulabilirsiniz.
-
Java Eğitimi 25-Override
Merhabalar, Bir önceki yazıda kalıtım konusundan,üst sınıf ve alt sınıf kavramlarından bahsetmiştik. Override özelliği de bu konu ile bağdaştırılabilecek bir kavramdır. Üst sınıftan alınan bir özelliği alt sınıfta değiştirmek “override” olarak adlandırılır. Override, Türkçe’de geçersiz kılmak, ezmek anlamına gelir. Buradan yola çıkarak; başka bir sınıftan alınan özelliklerin geçerliliğini yitirmesi için birkaç kural karşımıza çıkar:
-
Java Eğitimi 24- Inheritance(Kalıtım)
Merhabalar, Bu dersimizle birlikte artık Java’da kalıtım konusuna geçiş yapıyoruz.
-
Java Eğitimi 22-Soru Çözümleri
Herkese merhabalar, Bu yazımda görmüş olduğumuz array yapısı ile ilgili örnek soru çözümü yapacağım. O halde ilk olarak dizi elemanlarına değer atama programı ile başlayalım.
-
Java Eğitimi 21-Çok Boyutlu Array
Herkese merhaba, Önceki yazıda array özelliklerini ve tek boyutlu array kullanımını görmüştük. Ve sıra geldi çok boyutlu array kullanımına. Tek boyutlu diziler tek bir sütunda verileri tutar. Şimdi göreceğimiz çok boyutlu diziler ise birden fazla sütunda verileri tutar. Bu nedenle genelde matrisler veya tablo yapılarının kullanımı için uygun hale gelir.
-
Java Eğitimi 20-Array(Tek Boyutlu Diziler)
Herkese merhaba, Artık array(dizi) yapısının kullanımına geçebiliriz. Dizi yapısı tüm programlama dillerinde olduğu gibi Java’da da oldukça kullanılabilir bir veri yapısıdır. Diziler birer nesnedirler. Bu sebeple referans tipleri olarak görülürler ve aynı tipte birçok değişkeni tutabilen bir yapıya sahiptirler. Peki bu ne anlama gelir?
-
Java Eğitimi 19- Referanslar
Merhabalar, Bugün yeni bir konu ile karşınızdayım. Bu yazımda Java dilindeki referanslardan bahsedeceğim.
-
Java Eğitimi 18- Constructors(Yapılandırıcılar)
Herkese merhaba, Kısaca metodlardan giriş yaparak konuya girmek istiyorum. Metodlar, belirlediğimiz birtakım görevleri yerine getiren, belli komutlar karşılığında bize geri dönüş verebilen işlemlerden oluşan yapılara verilen isimdi. Farklı sınıflar arasında ilişki kurmayı ve bir işlemi başka bir yerde çağırmayı sağlıyordu. Bu şekilde istediğimiz programı kolayca yazabiliyorduk. Ama bu yöntem bazı karışıklıklara yol açabiliyordu. Mesela kod…