CPPDEVELOPER
#include <iostream> class Other { public: ~Other() { std::cout << "Other Destroyed" << std::endl; } }; class Base { public: ~Base(){} }; class Derived : public Base { private: Other o; public: ~Derived(){} }; int main() { Base *b = new Derived(); delete b; }
Source: assessments.reliscore.com