12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
|||||||||||
1 | |||||||||||
Интерфейс класса и ошибка "Unresolved external 'Interface::Read() '"21.04.2014, 22:30. Показов 1607. Ответов 12
Метки нет (Все метки)
[Linker Error] Unresolved external 'Interface::Read()' referenced from
0
|
21.04.2014, 22:30 | |
Ответы с готовыми решениями:
12
Ошибка Unresolved external при работе со статическими полями класса Unresolved external и использование класса находящегося в заголовке Глюк при создание объекта очередного класса? Unresolved external Ошибка Unresolved external Ошибка Unresolved external |
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
|
21.04.2014, 22:48 [ТС] | 3 |
Tulosba, А если реализовать, то какой будет вызываться? интерфейса или класса Type?
Добавлено через 1 минуту Или как по другому можно обратиться к методу, реализованному в разных классах, через одну переменную?
0
|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
||||||
22.04.2014, 17:27 [ТС] | 5 | |||||
Мне надо как раз через интерфейс выполнить функцию подкласса, то есть перегруженную
0
|
Модератор
13496 / 10751 / 6406
Регистрация: 18.12.2011
Сообщений: 28,686
|
||||||
22.04.2014, 17:33 | 7 | |||||
0
|
Модератор
13496 / 10751 / 6406
Регистрация: 18.12.2011
Сообщений: 28,686
|
|
22.04.2014, 17:46 | 9 |
Так ТС вроде и просил вызвать невиртуальный метод базового класса.
0
|
Модератор
13496 / 10751 / 6406
Регистрация: 18.12.2011
Сообщений: 28,686
|
|
22.04.2014, 18:03 | 11 |
Ну тогда пусть сделает Read() виртуальным и мой пример сработает.
1
|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
|
22.04.2014, 18:25 [ТС] | 12 |
Спасибо, сделал виртуальным, помогло, а вот не через ссылки ссылается на методы базового класса, как у меня в начале было
0
|
Модератор
13496 / 10751 / 6406
Регистрация: 18.12.2011
Сообщений: 28,686
|
|
22.04.2014, 19:40 | 13 |
Сообщение было отмечено klynxe как решение
Решение
В тот то и смысл полиморфизма:
через указатель на базовый класс вызываем метод производного класса
1
|
22.04.2014, 19:40 | |
22.04.2014, 19:40 | |
Помогаю со студенческими работами здесь
13
Ошибка Unresolved external Ошибка Unresolved external Ошибка Unresolved external . . . from OBJ Ошибка unresolved external referenced from Что за ошибка Unresolved external ? Ошибка Unresolved external symbol Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |