Разница между деструктором (конечно, конструктором) и другими функциями-членами заключается в том, что если регулярная функция-член имеет тело в производном классе, выполняется только версия в классе Derived. Если в случае деструкторов исполняются как производные, так и базовые версии?
Было бы замечательно знать, что именно происходит в случае деструктора (возможно, виртуального) и конструктора, что они вызываются для всех его базовых классов, даже если удаляется самый производный объект класса.
Спасибо заранее!