Re[10]: virtual base class для чего обычно юзается?
От: Sashko Россия http://www.dc.baika.ru/
Дата: 21.01.02 04:22
Оценка:
Здравствуйте Юнусов Булат, Вы писали:

ЮБ>Вроде теперь ясно, это чтобы хитро управлять инициализацией какого нибудь класса вплоть до самых далеких предков, если какая нибудь (нестандартная) надобность возникнет.


Нет, это только в мнономорфном (мне больше нравится слово одиночном) наследование так. Вообще то виртуальное наследование (думаю ты это знаешь) введено для того что бы при множественном наследовании, можно было сделать так, что в структуре объекта наследника был только один экземпляр какого-то базового класса (да же если каждая из подветвей иерархии наследует этот базовый класс). А хитрое управление инициализацией, это как следствие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.