Какова последовательность вызова конструкторов и деструкторов в решении алмазной задачи? Я слышал о вызове конструктора базового класса из самого производного класса, это правда?