java logo

Java Sınıf ve Sınıf Özellikleri

Merhaba arkadaşlar, bu yazımda Java’da sınıfları anlatmaya çalışacağım. Java nesne tabanlı programlama giriş yazımızda bahsetmiştim şimdi detaya inelim.

Sınıf Oluşturma

Java Nesne tabanlı bir dil olduğu için kendi özel nesnelerinizi de oluşturabilirsiniz. Basit hesap makinelerini bırakıp ciddi projelere geçtiğinizde sık sık sınıflar oluşturacaksınız.. Şimdi bu sınıf nasıl oluşturulur ona bakalım.

Editör üzerinde new class’ı bulup tıklarsınız. Genel olarak Eclipse olsun Android Studio olsun sol kısımdaki dosylarınızın olduğu yerde src adında bir klasör olur oradan sağ tık -> new -> Class seçersiniz. Orada sizden sınıf ismi isteyebilir sizde bir sınıf adı sallarsınız ya da gerçek bişi yazarsınız o iş sizde 🙂

Yukarıda dediğimi yaptı iseniz karşınıza:

public class sinifAdi{ }

çıkacaktır. Şimdi ben bi araba sınıfı oluşturayım. Sizde görün, uygulayın, öğrenin..

Sınıf oluşturma bu kadarcık. İçerisine bir de korna adında bir fonksiyon attım. Eee bunu bir de kullanmak gerek değil mi? Hadi kullanalım o zaman.

a1, Araba sınıfının bir nesnesi oldu. a1.korna dediğinde ise Araba sınıfına ulaşılmış oradaki metot çağırılmış ve ekrana korna sesimizi yazdırmıştır. İşte bu şekilde sınıf nesneleri oluşturabilirsiniz.

Sınıf Özellikleri

Bir sınıf içerisinde fonksiyonlar ve özellikler vardır. Fonksiyonu hemen yukarıda gördük. Şimdi özelliklere bakalım. Bunun da örneğini yine araba sınıfı ile vereyim.

Yukarıdaki örnekte maksimumHiz, renk, depo Araba sınıfının özellikleri, korna ise fonksiyonudur. Buraya istediğiniz kadar özellik tanımlayabilirsiniz. Direksiyon rengi, modeli, koltuğu deri, teyip yeni eski istediğiniz gibi doldurun.

Şimdi ana sınıfımızdan yeni araba oluşturup özellikleri kullanalım.

Bu yazımızın da sonuna geldik arkadaşlar. Bu konunun mantığı temeli bu. Sizler de örnekler yaparak öğrenmelisiniz. Yoksa unutursunuz. Umarım anlaşılmıştır..

 

Bir cevap yazın