Question: C++ Programing help: Q4: What will be the output of this program after an instance of Class5 is created? #include using namespace std; class Class1
C++ Programing help: Q4: What will be the output of this program after an instance of Class5 is created? #include
class Class1 { public: Class1() { cout << "Class1 constructor is executed." << endl; } };
class Class2 { public: Class2() { cout << "Class2 constructor is executed." << endl; } };
class Class3 { public: Class3() { cout << "Class3 constructor is executed." << endl; } };
class Class4 { public: Class4() { cout << "Class4 constructor is executed." << endl; } private: Class1 c1; Class2 c2; };
class Class5 : public Class4 { public: Class5() : Class4() { cout << "Class5 constructor is executed." << endl; } private: Class3 c3; };
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
