Question.6
A base class constructor calls a virtual function:
class Base {
public:
Base() { init(); }
virtual void init() { printf("Base"); }
};
class Derived : public Base {
public:
void init() override { printf("Derived"); }
};
Derived d;What is printed?