Wywołanie funkcji z klasy dziedziczonej

0

mam następujący problem otóż mam:

class A
{
public:

    void funkcja_podst()
    {
        cout << "a teraz wywolamy funkcje z klasy dziedziczonej";
        // tutaj nie wiem co dac
    }
};

class B : public A
{
public:

    void funkcja_dzedziczona()
    {
        cout << "teraz wywolalismy funkcje dziedziczona";
    }
};

i jak zrobić tak aby to działało ?? bo nie wiem jak napisać chociaż mniej więcej o co biega w tym ?

1

A teraz napisz to samo, tym razem po polsku i jak do ludzi. Chcesz w klasie bazowej wywołać metodę z klasy dziedziczącej? Jak w Template Method? Musisz w klasie bazowej mieć metodę wirtualną (albo czysto wirtualną) i w klasie pochodnej zrobić dla niej implementację, a następnie w klasie bazowej wywołać taką metodę za pomocą wskaźnika.

0

Aha dzięki jak będę mieć więcej pytań to zadam :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1