Übergeordnete Methode aufrufen



  • hallo,

    ich hab folgendes problem:

    ich hab in meinen main-dialog-klasse eine weitere "unter"-klasse eingebunden und ein objekt dieser klasse erstellt.

    nun will ich aber, dass ich von dieser "unter"-klasse auf eine methode der main-dialog-klasse zugreifen kann bzw, dass ich der einen wert übergebn kann...wie geht das? über namespace oder so?



  • Wenn du deine Unterklasse von der main-Klasse ableitest kann eine Instanz deiner Unterklasse doch auf Methoden der main-Klasse zugreifen. Oder versteh ich da an deinem Problem was falsch



  • Mouton schrieb:

    und ein objekt dieser klasse erstellt.

    Also geht's wohl nicht um Vererbung?

    Dann übergib z.B. den Pointer auf das "Ober"klassenobjekt an das "Unter"klassenobjekt, dann kann dieses die Methoden des oberen ganz normal aufrufen.

    Dieses hin und her verweisen kann aber recht leicht zu verwirrenden Konstruktionen führen.



  • h3h3 danke,

    ja das mit den pointer ist mir jetzt auch eingefallen, danke...geht auch

    ableiten kann ich net, da die "unter"-klasse einvöllig anderer von der hauptklasse ist. aber danke dennoch 😉


Anmelden zum Antworten