Ich bin mir nicht sicher ob ich ein Verständnissproblem habe, kann aber auch keine genauen Angaben zu meiner Frage in meinen Übungsbuch finden,
Also: Folgender Quelltext
[HIGHLIGHT="Java"]class xkopie {
public static void main(String[] args] {
int orig = 42;
xkopie x = new xkopie();
int y = x.los (orig);
System.out.println(orig + " " + y);
}[/HIGHLIGHT]
usw. jetzt kommen ein paar Methoden.
Was ich nicht so ganz verstehe ist, wenn main() die Dinge ans laufen bringt und ich in main ein Objekt aus der Klasse erzeuge, also Blaupause usw., dann müsste doch das Objekt sofort wieder mit main loslegen und ein neues Objekt erzeugen, bis in alle Ewigkeit.
Das das nicht so ist sieht man ja.
Ich kann mir das nur so erklären, das wenn man aus einer Klasse ein Objekt erzeugt, main nicht in das Objekt mitgenommen wird.
Ist das so oder ganz anders ?
Ich hoffe die Frage ist nicht alzu trivial aber ich konnte mir das halt nicht beantworten und hab auch nichts gefunden.
Also: Folgender Quelltext
[HIGHLIGHT="Java"]class xkopie {
public static void main(String[] args] {
int orig = 42;
xkopie x = new xkopie();
int y = x.los (orig);
System.out.println(orig + " " + y);
}[/HIGHLIGHT]
usw. jetzt kommen ein paar Methoden.
Was ich nicht so ganz verstehe ist, wenn main() die Dinge ans laufen bringt und ich in main ein Objekt aus der Klasse erzeuge, also Blaupause usw., dann müsste doch das Objekt sofort wieder mit main loslegen und ein neues Objekt erzeugen, bis in alle Ewigkeit.
Das das nicht so ist sieht man ja.
Ich kann mir das nur so erklären, das wenn man aus einer Klasse ein Objekt erzeugt, main nicht in das Objekt mitgenommen wird.
Ist das so oder ganz anders ?
Ich hoffe die Frage ist nicht alzu trivial aber ich konnte mir das halt nicht beantworten und hab auch nichts gefunden.
Zuletzt bearbeitet von einem Moderator: