Java İle Nesneye Yönelik Programlama Notları

Ana Sayfa > Makaleler > Teknoloji > Yazılım
Tarih:6.6.2017 02:11:58 Görüntülenme:744    
 
 

- Oluşturulan nesne bellekte farklı bir alanda tutulur. Nesnelerin bellekte tutulduğu yer heap alanıdır. Bu nesnelere, o nesnelerin referansı ile erişebiliriz. Bir nesnenin birden fazla referansı bulunabilir.

Nesne değişkenleri dinamik değişkenler, yani instance variable olarakta adlandırılabilirler. Sınıf değişkenleri ise static değişkenler olarak adlandırılırlar.

Eğer nesne değişkeni tanımlamadıysak oluşturulan her nesne için bellekte bir yer ayrılır. Bu nesne değişkenelerin değeri, programın herhangi bir yerinde değiştirilebilir. Sınıf değişkenleri için bellekte sadece bir yer ayrılır.

Sınıf değişkenleri static olarak tanımlandığı için değişkenlere nesne oluşturmadanda sadece sınıf adını kullanarak erişebiliriz. Yani bunlar nesneden bağımsızdırlar.

Sınıf değişkenleri program bittiğinde bellekten silinirler. Ve her program için yalnızca bir defa oluşturulurlar. Nesne değişkenleri ise, nesne yok olduğundan bellekten silinirler.

Yapıcılar (Constructor) İle İlgili: Yapıcı adı sınıf adı ile aynı olmak zorundadır. Geriye değer döndürmezler. Aşırı yüklenebilirler. (Overloading) Her sınıf için hazır yapıcı vardır. Default yapıcılar parametre almazlar alsın istiyorsak kendi yapıcımızı oluşturmamız gerekir.

 

Ekleyen: TOD
       
 
Okumuş olduğunuz yazının tüm sorumluluğu ekleyene aittir. Yazının telif hakkı yada uygunsuz içerik içerdiğini düşünüyorsanız lütfen bildiriniz. 

 
 
CoopCool'un Yazılarına Yorum Bırak ツ
◕ Bu Makaleye Henüz Hiç Yorum Yapılmamış, İlk Olmak İstermisinツ
   

En Yeniler

Sitemizde Şimdilik 1233 Yazı Bulunmaktadır.


Coop Cool Sosyal Liselinin Amacı Nedir?
Coop Coola Sorunlarımı Nasıl Yazacağım?
Coop Coola Nasıl Üye Olunur?
Metni Nasıl Kopyalarım?
CoopCool Sosyal Liseli Türkiye nin İlk Liseli Platformu

Kategorilerimiz




Sosyal liseli yayında...

İlginizi Çekebilecekler

Java Cannot Make a Static Reference to The Non-static Method Hatası Çözümü
Java İle Dizinin Boyutunu Öğrenme
Mantıksal Operatorler( Ve Not Veya) İle Koşullu Durumlar Örneği (İf Else)
İletişim ve Unsurları
Coop Coola Sorunlarımı Nasıl Yazacağım?
İngilizce Ders Notları Geniş Zaman Simple Present Tense
the local variable a may not have been initialized Hatası Çözümü
Dizilerde Byte ve İnt Veri Tipine Tırnak İle Karakter Ekleme İstisnası
Eclipse de Java İle Kullanıcıdan Değer İsteme
Düzce Üniversitesi Uluslararası Ticaret Genel Muhasebe Ders Notları Bilanço Nedir?