Destructors and inheritance : Destructor « Class « Visual C++ .NET






Destructors and inheritance

 
#include "stdafx.h"

using namespace System;

ref class Base
{
   public:
     Base() {}
     ~Base() {  Console::WriteLine("~Base"); }
};

ref class Derived : Base
{
   public:
     Derived() { }
     ~Derived() {  Console::WriteLine("~Derived"); }
};

// The destructor will be called at the end of main.
int main()
{
   Derived d;
}

   
  








Related examples in the same category

1.Destructor demo
2.Destructor and finalizer