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

- 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

Çok Kanallı MAC Protokolleri Ve Çok Sıçramalı Kablosuz Ağlar
Java da Türetilen Sınıf Türetildiği Sınıfın Yapıcısına Nasıl Ulaşır?
The final Local Variable y Cannot be Assigned. It Must be Blank and Not Using x Compound Assignment
Hubsan H501S X4 Brushless Drone Özellikleri
Toprağın Kelebeği
En Sade Haliyle Baştan Sona Html Dersleri 1
En Sade Haliyle Baştan Sona Html Dersleri 8
Coop Coola Sorunlarımı Nasıl Yazacağım?
Muhasebe Ders Notları Yabancı Paranın Milli Para Cinsinden İşlenmesi
Java İle Switch Case Mantığına Örnek