Is default constructor provided only when no user defined constructor is defined in msvc?
2)Is there any difference in the way default constructor is provided by c++ in Turboc++ and MSVC?
3)what is a virtual destructor used for?
4)Is runtime polymorphism implemented by use of having virtual functions
or by having a base class pointer that can point to any one if its subclasses?