1 / 1 / 0
Регистрация: 08.04.2019
Сообщений: 42
|
||||||||||||||||
1 | ||||||||||||||||
наследование классов31.10.2019, 12:57. Показов 1039. Ответов 3
Метки нет (Все метки)
При попытке сделать в main так:
Подскажите пожалуйста, что я делаю не так.
0
|
31.10.2019, 12:57 | |
Ответы с готовыми решениями:
3
Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML Заменить наследование классов на наследование интерфейсов Наследование классов. Копирование производных классов Наследование классов |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
31.10.2019, 13:04 | 2 |
Если ты уж унаследовал B_tree от tree_node (чего делать не надо), то он должен быть объявлен после класса tree_node, т.е. ниже
1
|
1 / 1 / 0
Регистрация: 08.04.2019
Сообщений: 42
|
|
31.10.2019, 13:11 [ТС] | 3 |
Благодарю. А почему не надо? я хочу сделать, чтобы в main() не нужно было мучатся с указателями(т.е для создания дерева использовать не "tree_node *root = nullptr"), а действовать с объектом отвечающим за все дерево.
0
|
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
31.10.2019, 13:14 | 4 |
Сообщение было отмечено ZXLTRXN как решение
Решение
Потому что дерево это одно, а узел дерева - совсем другое. Здесь надо убрать наследование и перенести все методы в класс B_tree
1
|
31.10.2019, 13:14 | |
31.10.2019, 13:14 | |
Помогаю со студенческими работами здесь
4
Наследование классов. Наследование классов Наследование классов Наследование классов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |