06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Şekil-3.6. Yöntemlerin Gösterimi<br />

Not: Ekran sonuçları üzerindeki oklar ve diğer gösterimler, dikkat çekmek amacıyla özel bir resim<br />

uygulaması tarafından yapılmıĢtır. ()<br />

3.2.11. İlk Değerlerin Atanması<br />

<strong>Java</strong> uygulamalarında üç tür değiĢken çeĢidi bulunur: yerel (local) değiĢkenler, nesneye ait global<br />

alanlar ve son olarak sınıfa ait global alanlar (statik alanlar). Bu değiĢkenlerin tipleri temel (primitive)<br />

veya herhangi bir sınıf tipi olabilir. ()<br />

Örnek-3.22: DegiskenGosterim.java ()<br />

public class DegiskenGosterim {<br />

int x ;<br />

//nesneye ait global alan<br />

static int y ;<br />

// sınıfa ait global alan<br />

public void metod () {<br />

int i ; //yerel degisken<br />

//static int y = 5 ; // yanlıĢ<br />

}<br />

}<br />

3.2.12. Yerel Değişkenler<br />

Yerel değiĢkenlere ilk değerleri programcı tarafından verilmelidir; ilk değeri verilmeden kullanılan yerel<br />

değiĢkenlere ilk tepki derleme (compile-time) anında verilir. ()<br />

Gösterim-3.11:<br />

public int hesapla () { // yerel değiĢkenlere ilk değerleri<br />

// her zaman verilmelidir.<br />

int i ;<br />

i++;<br />

// ! Hata ! ilk deger verilmeden üzerinde<br />

iĢlem yapılamaz<br />

return i ;<br />

}<br />

3.2.13. Nesnelere Ait Global Alanlar<br />

72

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!