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.