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:625    
 
 

- 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 1232 Yazı Bulunmaktadır.


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
CoopCool Sosyal Liseli Kısmına Dair Açıklama

Kategorilerimiz




Gün gelecek kalp kıranların kalbi kırılacak yarı yolda bırakanlar yarım kalacak. Gün gelecek herkes hak ettiğini fazlasıyla yaşayacak. Ama hiç kimsenin ahı da duası da karşılıksız kalmayacak! -Har ve Kül

İlginizi Çekebilecekler

The final Local Variable y Cannot be Assigned. It Must be Blank and Not Using x Compound Assignment
En Sade Haliyle Baştan Sona Html Dersleri 3
Android İle Beraber Gelen Yerel (Native) Uygulamalar Nelerdir?
Java ile Operatör İşlemleri, Toplama Çıkarma Çarpma Bölme Mod Alma
A cannot be resolved to a variable Hatası Çözümü
Feed Nedir? Feed Dosyası Nasıl Okunur?
İngilizce Ders Notları Geniş Zaman Simple Present Tense
java.lang.ArrayIndexOutOfBoundsException Hatası Çözümü
Java ya Başlarken Bilmen Gerekenler
AdSense e Yasakları 2 İçerik İşlem