I would like to know what is virtual keyword in Visual Studio C++? How to implement it in interface? I recently saw some code like this:
I was just thinking why the destructor over here is declared as virtual. Was that required?Code:class A { public: virtual ~A(); } class B : public A { public: virtual ~B(); } class C: public B { public: virtual ~C(); }
Bookmarks