🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
Değişkenlerin görülebilirliliğine dair örnek teşkil etmektedir. Değişkenler bilindiği üzere bulundukları parantezler arasında görülebilir durumdadırlar. Fakat ana class içinde tanımlanan bir değişken ile aynı isme sahip fonksiyon içerisinde bir değişken tanımladığında program hangisini kullanacaktır sorusuna cevap vermektedir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
import java.awt.Container;
import javax.swing.*;
public class Scoping extends JApplet {
JTextArea bosluk;
int x=1;
public void init()
{
bosluk=new JTextArea();
Container container=getContentPane();
container.add(bosluk);
}
public void start()
{
int x=5;
bosluk.append("Yerel Değişken Değeri:"+x);
yerelkullan();
genelkullan();
yerelkullan();
genelkullan();
bosluk.append("\n\n Yerel Değişken Değeri:"+x);
}
public void yerelkullan()
{
int x=25;
bosluk.append("\n\n Hepten Yerel Değeri:"+x);
x++;
bosluk.append("\n Hepten Yerel Değeri:"+x);
}
public void genelkullan()
{
bosluk.append("\n\n Genel Değişken Değeri:"+x);
x=x*10;
bosluk.append("\n Genel Değişken Değeri:"+x);
}
}