Home » C++ Programming » Constructors and Destructors

What will be the output of the following program? #include class CuriousTabBase { public: CuriousTabBase() { cout<< "Base OK. "; } }; class CuriousTabDerived: public CuriousTabBase { public: CuriousTabDerived() { cout<< "Derived OK. "; } ~CuriousTabDerived() { cout<< "Derived DEL. "; } }; int main() { CuriousTabBase objB; CuriousTabDerived objD; objD.~CuriousTabDerived(); return 0; }

← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!