Hallo,
Ein Objekt der Klasse "Auftraggeber" namens "Nikolaus" bestellt ein neues Objekt der Klasse "Haus" namens "Nikolaushaus" und ruft den entsprechenden Konstruktor auf. Das wird in einer Methode von Nikolaus "Schaffeschaffehäuslebaue()" gemacht.
Das Haus kriegt immer ein Schild mit dem Namen des Auftraggebers.
Selbstverständlich kann der Konstruktor so gebaut sein, dass er automatisch den Namen des Auftraggebers abfragt.
Gibt es eine andere Möglichkeit, dass der Konstruktor selbst herausfindet wer sein Auftraggeber ist?
Also in abstrakt: eine Methode soll herausfinden, welches Objekt sie aufgerufen hat. Geht das?
P.S. Der Titel sollte heißen "aufrufendes Objekt"
Ein Objekt der Klasse "Auftraggeber" namens "Nikolaus" bestellt ein neues Objekt der Klasse "Haus" namens "Nikolaushaus" und ruft den entsprechenden Konstruktor auf. Das wird in einer Methode von Nikolaus "Schaffeschaffehäuslebaue()" gemacht.
Das Haus kriegt immer ein Schild mit dem Namen des Auftraggebers.
Selbstverständlich kann der Konstruktor so gebaut sein, dass er automatisch den Namen des Auftraggebers abfragt.
Gibt es eine andere Möglichkeit, dass der Konstruktor selbst herausfindet wer sein Auftraggeber ist?
Also in abstrakt: eine Methode soll herausfinden, welches Objekt sie aufgerufen hat. Geht das?
P.S. Der Titel sollte heißen "aufrufendes Objekt"