Да, есть. Порядок конструкторов: base
, derived
. Это гарантирует, что конструктор для derived
может полагаться на правильную инициализацию base
во время работы конструктора derived
.
Порядок деструкторов: derived
, base
. Это гарантирует, что derived
может полагаться на то, что base
все еще действителен, пока деструктор derived
работает.