Я недавно посетил интервью, где человек спросил меня, каков порядок строительства и разрушения.Я объяснил, что строительство происходило от базы к ребенку и разрушение от ребенка к базе.
Интервьюер очень хотел знать, есть ли какая-либо особая причина разрушения, происходящего от происхождения к базе.Я объяснил ему, но он не был убежден.
Суть его заключалась в том, что если уничтожение базового класса даст исключение, как производный класс узнает, как объект производного класса будет уже разрушен.
Он также говорил, что производный класс содержит члены базового класса, так почему мы не можем сначала вызвать уничтожение базового класса?
Я объяснил, что после того, как уничтожение производного класса выполнено, мы не можем сказать, что объектполностью разрушен.
Я здесь?Какой лучший ответ здесь?