|
Заблокирован
|
||||||||||||||||
Продолжение цепочки наследования без дублей базовых классов26.10.2014, 15:10. Показов 4284. Ответов 23
Метки нет (Все метки)
Теперь вопрос! Хочу создать объект класса С
Грубо говоря, есть объект bObj (в памяти объект класса B и объект класса A), теперь хочу без создания лишних классов в памяти присоединить объект к этой цепочке наследования, то есть хочу её просто продолжить и добавить объект С, который будет являться наследником уже проинициализированного объекта B, чтоб в памяти было только А, B и C. Как такое можно сделать?
0
|
||||||||||||||||
| 26.10.2014, 15:10 | |
|
Ответы с готовыми решениями:
23
Структура наследования базовых/производных классов: error LNK 1104 Вынести методы из классов Panel и PictureBox (явная реализация методов базовых абстрактных классов) Ошибка в инициализации базовых классов |
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 26.10.2014, 18:35 | ||
|
Как мне кажется, в твоей задаче достаточно хранить списки "наследников", вместо наследования типов С++. В С++ наследование не предполагает динамического разделения базы между разными объектами наследников, поэтому напрямую механизм наследования для этого использовать не получится. Тут на форуме где-то уже была такая тема и я там подробно высказывался - поищи.
1
|
||
|
Заблокирован
|
|||||
| 26.10.2014, 18:43 [ТС] | |||||
![]() ![]()
0
|
|||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||||
| 26.10.2014, 19:57 | ||||
![]() ![]()
1
|
||||
|
Заблокирован
|
||||
| 26.10.2014, 21:33 [ТС] | ||||
![]() Да тут можно организовать гиперграф объектов, но ведь тут вся фишка в том, что: ![]() думаю надо ваще пересматривать архитектуру, т.к. в С++ нельзя подменять таблицы виртуальных символов вручную, что не может не огорчать. Так что ![]() Добавлено через 1 час 14 минут В общем я примерно понял в какую сторону двигаться. Для конструирования подобных объектов используется идиома виртуальных конструкторов.
0
|
||||
| 26.10.2014, 21:33 | |
|
Класс наследуемый от двух базовых классов Множественное наследование с использованием абстрактных базовых классов Нюансы использования абстрактных базовых классов (класс Shape) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью.
Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
|
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
|
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
|