a) Can we declare base class constructor or destructor as virtual if yes then why we want to do?
A base class constructor cannot be declared as virtual.
A base class destructor can be declared as virtual. Virtual makes sure the destructor starts at the top instead of the middle
Comments