7 / 7 / 0
Регистрация: 18.11.2011
Сообщений: 150
|
|||||||||||
1 | |||||||||||
Проблема с наследованием24.03.2012, 14:44. Показов 786. Ответов 2
Метки нет (Все метки)
Здравствуйте, уважаемые Все! Столкнулся со следующей проблемой.
Необходимо реализовать паттерн программирования "Фабричный метод". Есть базовый класс "Фигура", и есть несколько наследников - "Квадрат", "Ромб" и др. Также есть класс "Создатель" (создатель фигуры вобщем), и есть несколько классов, которые создают конкретные фигуры и наследуют у "Создателя". В классе "Создатель" есть виртуальный метод:
Заранее спасибо за советы. Добавлено через 22 минуты Square - наследник от Figure, и логично ведь, что квадрат - это фигура. Не пойму, почему возникла ошибка.
0
|
24.03.2012, 14:44 | |
Ответы с готовыми решениями:
2
Проблема с наследованием Проблема с наследованием Проблема с наследованием. css. Проблема с наследованием класс |
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
24.03.2012, 14:47 | 2 |
надо возвращать Figure*
в с++ new возвращает указатель на объект, а не ссылку
1
|
7 / 7 / 0
Регистрация: 18.11.2011
Сообщений: 150
|
|
24.03.2012, 15:15 [ТС] | 3 |
Благодарю!
0
|
24.03.2012, 15:15 | |
24.03.2012, 15:15 | |
Помогаю со студенческими работами здесь
3
Проблема с наследованием класса Неясности с наследованием (C#) Проблемы с наследованием Работа с наследованием Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |