Mehrere Deklarationen in Header-Datei



  • Hallo,

    ich habe eine Header-Datei "Test.h", die gleich 3 Klassen ankündigt; nach folgendem Schema:

    classA
    {
      public:
        virtual void method(void);
    };
    
    classB : public classA
    {
      public:
        void method(void);
    };
    
    classC : public classA
    {
      public:
        void method(void);
    };
    

    Jetzt geht es in meiner separaten cpp-Datei "Test.cpp" an die Implementierungen. Wie kann ich denn jetzt unterscheiden, welche der 3 Klassenmethoden ich meine?

    void Test::xxxxx  :confused: 
    {
       ....
    }
    

    Danke im Voraus,
    Rapthor



  • void classA::method() {...}
    void classB::method() {...}

    Meinst du das? Oo



  • Achja, stimmt. Kleiner Denkfehler ... Danke.


Anmelden zum Antworten