Java’da Kod Bloklarındaki ve Metodlardaki Lokal Değişkenler

198
views

Bir önceki dersimizde metotlarda overloading konusuna değindik. Bu dersimizde kod bloklarındaki ve metotlardaki lokal değişkenler nelerdir onları göreceğiz.

Örnek üzerinden anlamaya çalışalım.

Bizim kod bloğunda tanımladığımız değişkenler o kod bloğuna özgü değişkenlerdir. Yani kod bloğumuzun dışında bu değişkenlere erişemiyoruz. Sadece ve sadece o kod bloğu içerisinde bu değişkenlere erişim sağlayabiliriz. İşte bunlar bizim lokal değişkenlerimiz oluyor.

Yukarıdaki örnekte a değişkenini main metodu kod bloğunda yarattığımız için if bloğunun içinde de kullanabildik. Fakat if bloğu içerisinde yaratmış olduğumuz b değişkenini main kod bloğu içerisinde kullanmaya çalıştığımızda uyarı verdi.

Özetle kod blokları arasında tanımlanan değişkenler dışındaki bir kod bloğunda tanımlanmadığı sürece kullanılamaz.

Metotlarda da lokal değişkenler yine aynı şekilde.

toplam() metodunu oluşturduk ve 3 tane int veri tipinde değer almasını sağladık. Fakat bu parametreler sadece bu metoda özgü olduğu için main metodu içerisinde bu değişkenleri ekrana yazdırmaya çalıştığımızda hata ile karşılaştık.

Bir sonraki yazımızda java da object oriented programlama konusunu öğreneceğiz. Sonraki derse geçmek için tıklayınız.

 

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz