Hallo zusammen,
ich habe mir Eclipse nun mal geladen und es hat alles funktioniert Der fehler war tatsächlich, das ich die 2 Scripte nicht als eine Datei zusammengefasst habe - die verbindung hat gefehlt.
ich habe aber nochmal eine Verständnis Frage ein neues Programm:
Klasse mit der MAin Methode:
Code:
und das dazu gehörige Objekt:
Code:
meine Frage ist nun auf die Ausgabe bezogen und zwar:
In der while schleife wird der wert x < 4 angegeben, so das in der ausgabe
Halloooo...
Halloooo...
Halloooo...
Halloooo...
10
als Resultat erschein - so soll es auch sein.
Die frage ist für mich nun wie der Wert von 10 sich ergibt. Kann mir das jemand näher erläutern?
Danke schonmal im Vorfeld
ich habe mir Eclipse nun mal geladen und es hat alles funktioniert Der fehler war tatsächlich, das ich die 2 Scripte nicht als eine Datei zusammengefasst habe - die verbindung hat gefehlt.
ich habe aber nochmal eine Verständnis Frage ein neues Programm:
Klasse mit der MAin Methode:
Code:
Code:
public class EchoTestLauf {
public static void main (String[] args) {
Echo e1 = new Echo();
Echo e2 = new Echo();
int x = 0;
while (x < 4) {
e1.hallo();
e1.zähler = e1.zähler +1;
if(x == 3) {
e2.zähler = e2.zähler + 1;
}
if (x > 0) {
e2.zähler = e2.zähler + e1.zähler;
}
x = x +1;
}
System.out.println(e2.zähler);
}
}
und das dazu gehörige Objekt:
Code:
Code:
class Echo {
int zähler = 0;
void hallo() {
System.out.println("Halloooo...");
}
}
meine Frage ist nun auf die Ausgabe bezogen und zwar:
In der while schleife wird der wert x < 4 angegeben, so das in der ausgabe
Halloooo...
Halloooo...
Halloooo...
Halloooo...
10
als Resultat erschein - so soll es auch sein.
Die frage ist für mich nun wie der Wert von 10 sich ergibt. Kann mir das jemand näher erläutern?
Danke schonmal im Vorfeld