Vererbung und virtuelle Funktionen

  • Vererbung und virtuelle Funktionen

    Hallo!!

    Ich implementiere einen Plug-In Manager für eine Anwendung. Dabei werden derzeit die Daten die im Plug-In zur Verfügung stehen sollen über eine Basisklasse mittels virtueller Funktionen an das Plug-In vererbt. Jedoch stehen dadurch die Daten nur innerhalb der vererbten Funktionen zur Verfügung.
    Wie kann ich in Funktionen im Plug-In die nicht in der Basisklasse definiert sind, dennoch auf die übergebenen Daten zugreifen ohne sie innerhalb des Plug-ins zwischen den Funktionen zu übergeben.

    Oder anders ausgedrückt: Wie kann ich aus dem Plug-In auf Daten aus dem Hauptprogramm zugreifen (beispielsweise eine get-Methode) ?

    Vielen Dank im Vorraus.