Execution Order of Constructors & Destructors
1. Constructors:
class Base {
public:
Base() {
std::cout << "Base constructor" << std::endl;
}
};
class Derived : public Base {
public:
Derived() {
std::cout << "Derived constructor" << std::endl;
}
};
int main() {
Derived obj;
return 0;
}2. Destructors:
Last updated