Pytanie 37

Co zostanie wyświetlone po wykonaniu przedstawionego kodu zapisanego w języku C++?

class KlasaBazowa {
public:
    virtual void metoda() {
        cout << "Bazowa. ";
    }
};

class KlasaPochodna : public KlasaBazowa {
public:
    void metoda() {
        cout << "Pochodna. ";
    }
};

int main() {
    KlasaBazowa *bazowa = new KlasaPochodna();
    KlasaPochodna *pochodna = new KlasaPochodna();

    bazowa->metoda();
    pochodna->metoda();
    return 0;
}

Opcje odpowiedzi:

A) Bazowa. Bazowa.
B) Pochodna. Pochodna.
C) Bazowa. Pochodna.
D) Pochodna. Bazowa.