Auflistung aller Sub(Subsub)klassen einer Klasse
Verfasst: Montag 18. Februar 2019, 17:15
Hallo
Ich versuche aktuell alle Klassen einer Oberklasse zu verfolgen und daraus folgende Objekte anhand einer Datenbank zu erzeugen.
Als Test habe ich mir ein paar Klassen mit Vererbung bis zu 4 Ebenen geschaffen und per rekursiver Funktion alle möglichen Klassen in einem Array festgehalten.
IKlasse -> IIKlasse(IKlasse) -> IIIKlasse(IIKlasse)
IKlasse -> IVKlasse(IKlasse) -> IVVKlasse(IVKlasse) -> IVVVKlasse(IVVKlasse)
Jedoch finde ich in meinem Hauptprogramm, in welchem ich die Klassen in unterschiedlichen Dateien habe, nur die Klassen, mit denen ich seit einiger Zeit arbeite und nicht die, die ich neu erstellt habe.
Da es relativ viel Code ist, wollte ich hier erstmal Fragen, ob jemand dieses Problem kennt und ggf. eine Lösung dafür hat.
Liebe Grüße
Ich versuche aktuell alle Klassen einer Oberklasse zu verfolgen und daraus folgende Objekte anhand einer Datenbank zu erzeugen.
Als Test habe ich mir ein paar Klassen mit Vererbung bis zu 4 Ebenen geschaffen und per rekursiver Funktion alle möglichen Klassen in einem Array festgehalten.
IKlasse -> IIKlasse(IKlasse) -> IIIKlasse(IIKlasse)
IKlasse -> IVKlasse(IKlasse) -> IVVKlasse(IVKlasse) -> IVVVKlasse(IVVKlasse)
Jedoch finde ich in meinem Hauptprogramm, in welchem ich die Klassen in unterschiedlichen Dateien habe, nur die Klassen, mit denen ich seit einiger Zeit arbeite und nicht die, die ich neu erstellt habe.
Da es relativ viel Code ist, wollte ich hier erstmal Fragen, ob jemand dieses Problem kennt und ggf. eine Lösung dafür hat.
Liebe Grüße