Untitled
unknown
plain_text
3 years ago
655 B
9
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...