Untitled
Anonymous
plain_text
05/21/2023 4:21 AM
876 B
18
Indexable
#include <iostream>
using namespace std;
class Base {
public:
Base() {
cout << "Base constructor called." << endl;
}
~Base() {
cout << "Base destructor called." << endl;
}
};
class Derived1 : public Base {
public:
Derived1() {
cout << "Derived1 constructor called." << endl;
}
~Derived1() {
cout << "Derived1 destructor called." << endl;
}
};
class Derived2 : public Derived1 {
public:
Derived2() {
cout << "Derived2 constructor called." << endl;
}
~Derived2() {
cout << "Derived2 destructor called." << endl;
}
};
int main() {
Derived2 obj;
return 0;
}
Editor is loading...