Version:Test
©Raddy 2002

Java IV                                                     ZURÜCK

Sichtbarkeit
(Sichtbarkeit.java)
a-absatz.pcx (280 Byte)
Programm: Sichtbarkeit.java
Das Programm bricht beim Compilieren mit
einer Fehlermeldung ab:

1
2
3
4
5
6
7
8
9
10
11
12

public class Sichtbarkeit
{
  public static void main(String args[])
  {
     int a =42;
     ausgabe();
  }
  static void ausgabe()
  {
     System.out.println(a);   // erzeugt Comilerfehler !!!
  }
}
   
ja04s2p1.jpg (12253 Byte)
   
a-absatz.pcx (280 Byte)
Erklärung
Das Programm besteht aus zwei Methode: Der Methode
"main" und der Methode "ausgabe".

Zuerst wird in der main-Methode die Variable a definiert. 
Danach wird die Methode "ausgabe" aufgerufen, in der 
die Variable a ausgegeben werden soll. 

Da die Variable a eine lokale Variable ist, ist sie aber nur 
in der Methode sichtbar, in der sie deklariert wurde (main).

Das Programm bricht beim Compilieren ab, und meldet, 
das es die Variable a nicht kennt (cannot resolve symbol)