Hallo ,
für dieses folgendes Programm, behaupte ich dass ,alle variable sichtbar sind, da wir der Konstruktor Public haben. Ist meine Behauptung falsch? Wenn ja kann jemand mir sagen an welchen nummerierten Zeilen , welche Variablen jeweils sichtbar sind. An welchen Stellen findet Verdeckung statt?
Danke
Hier ist das Programm
Dieser Beitrag wurde von L-ectron-X am 01.02.2009 um 17:44 Uhr editiert.
Code-Tags gesetzt
für dieses folgendes Programm, behaupte ich dass ,alle variable sichtbar sind, da wir der Konstruktor Public haben. Ist meine Behauptung falsch? Wenn ja kann jemand mir sagen an welchen nummerierten Zeilen , welche Variablen jeweils sichtbar sind. An welchen Stellen findet Verdeckung statt?
Danke
Hier ist das Programm
Code:
public class Aufgabe31 {
static int a, b, c, d;
public static void q(int b) {
a = b * 2 + 3; /* 1 */
c = c * b - 1; /* 2 */
}
public static int p(int a, int c) {
int d = 6; /* 3 */
a += c; /* 4 */
b = a + c + d; /* 5 */
q(a); /* 6 */
return c + d; /* 7 */
}
public static void main(String[] args) {
a = 1;
b = 2;
c = 3;
d = 4;
d = p(c, a) + 4; /* 8 */
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
}
}
Dieser Beitrag wurde von L-ectron-X am 01.02.2009 um 17:44 Uhr editiert.
Code-Tags gesetzt