|
The main reason for the need of virtual destructors is that the user would like to have virtual destructors just so that the correct destructor is called when an object is deleted. So it is always good and wise to use virtual destructors, even if objects don't need any destruction.
|