Hallo zusammen,
ich habe in meinem Programm folgende Klassenstruktur:

Mein Problem ist jetzt das ich gerne die Klasse ermitteln würde die beide Objekte gemeinsam haben.
Aufgabe:
- Gegeben ist eine Liste mit verschiedenen Objekten dieser Klassenstruktur
- Gesucht ist die Klasse die alle Objekte der Liste gemeinsam haben
Besipiele:
Objekt1 = CText
Objekt2 = CHaltepunkt
Gemeinsame Klasse = CObjekt
Objekt1 = CText
Objekt2 = CGrafik
Gemeinsame Klasse = CBeschriftungsObjekt
usw.
Hat da jmd. eine Idee oder muss ich wirklich alle Fälle mühsam durchgehen und mit If...Else If.. auswerten.
ich habe in meinem Programm folgende Klassenstruktur:

Mein Problem ist jetzt das ich gerne die Klasse ermitteln würde die beide Objekte gemeinsam haben.
Aufgabe:
- Gegeben ist eine Liste mit verschiedenen Objekten dieser Klassenstruktur
- Gesucht ist die Klasse die alle Objekte der Liste gemeinsam haben
Besipiele:
Objekt1 = CText
Objekt2 = CHaltepunkt
Gemeinsame Klasse = CObjekt
Objekt1 = CText
Objekt2 = CGrafik
Gemeinsame Klasse = CBeschriftungsObjekt
usw.
Hat da jmd. eine Idee oder muss ich wirklich alle Fälle mühsam durchgehen und mit If...Else If.. auswerten.