Hallo
httpdigest vielen Dank für deine Antwort.
Das klappt auch und finde es als eine leichte Vorgehensweise. Aber bekomme bedenken für mein vorhaben, wegen der Übersicht wegen der Verschachtelung. Ich wollte für mein Projekt unabhängige Klassen die einerseits vererben und veränderte Kindklassen sind, wo ich je nach Produkt individuell zusammenbauen kann nach Abhängigkeiten und diese auch eine Art Schnittstelle zum zusammenbauen des Models sind. Daher wäre mein Aufbauwunsch für mein Model, das diese als einzelne Klassen anzulegen wegen der Wartbarkeit, Framesteuerung usw.. Oder verstehe das Konzept nicht?
Um beim Beispiel zu bleiben, Kraftfahrzeug --> Auto, Bus, Motorrad, Auto --> Sportwagen, Van, Limousine, Motor --> für Auto, Bus, Motorrad und diese wiederum Diesel, Elektro, Benziner. Mein eigenes Projekt würde zum Teil 3-4 Vererbungsebenen von der Hauptklasse haben und hier möchte ich die Kontrolle beibehalten können.
Von Oben kann ich ja zugreifen, da sage ich Auto.Innenausstattung.Lenkrad.Methode(), gibt es hier keine Technik / Möglichkeit die Referenzen im unterem Knoten bereitzustellen wie oben beschrieben?
--- Meine Vorstellung ist, Der Zeiger / Referenz von Auto wird weitervererbt und steht im Innenraum, Bereifung, Motor, aber auch in Lenkrad und Sitze zur Verfügung. Der Zeiger auf Innenraum, wäre daher in dem Objekt Sitze und Lenkrad verfügbar ----
Danke nochmals!
Hasan