►Конструирование объектов...306
При конструировании объектов с использованием множественного наследования должен выполняться ряд правил.
20. Сначала вызываются конструкторы для каждого виртуального базового класса в порядке наследования.
21. Затем вызываются конструкторы каждого невиртуального базового класса в порядке наследования.
22. После этого вызываются конструкторы всех объектов-членов класса в том порядке, в котором эти объекты-члены объявлены в классе.
23. И наконец, вызывается конструктор самого класса.
Обратите внимание, что базовые классы конструируются в порядке наследования, а не в порядке расположения в строке конструктора.
Больше книг — больше знаний!
Заберите 20% скидку на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУ