Hallo Leute,
ich habe mal eine etwas spezielle frage die ich nach einer Stunde recherche nicht lösen kann, und dringend brauche.
Ich habe 3 Klassen (A, B, C)
Ich befinde mich in Klasse A und erstelle ein Objekt der Klasse C
Ich befinde mich nun in Klasse B und erstelle ebenfalls ein Objekt der Klasse C
Nun befinde ich mich in Klasse C und programmiere meinen Code. Nun sollte ich wissen ob dieses Objekt von Klasse A oder Klasse B erstellt wurde, weil mein Programm anders reagieren soll.
Bsp.
wie kann ich nun abfragen wer in dieser Situation meine "erstellende" Klasse war?
LG proto
ich habe mal eine etwas spezielle frage die ich nach einer Stunde recherche nicht lösen kann, und dringend brauche.
Ich habe 3 Klassen (A, B, C)
Ich befinde mich in Klasse A und erstelle ein Objekt der Klasse C
Ich befinde mich nun in Klasse B und erstelle ebenfalls ein Objekt der Klasse C
Nun befinde ich mich in Klasse C und programmiere meinen Code. Nun sollte ich wissen ob dieses Objekt von Klasse A oder Klasse B erstellt wurde, weil mein Programm anders reagieren soll.
Bsp.
Java:
if(parentKlasse == A) {
mach was;
}
else if(parentKlasse == B) {
mach was anderes;
}
wie kann ich nun abfragen wer in dieser Situation meine "erstellende" Klasse war?
LG proto