Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BEL9ILLI
4 / 4 / 0
Регистрация: 15.05.2009
Сообщений: 57
#1

Проблемы с наследованием - C++

19.01.2012, 00:01. Просмотров 380. Ответов 3
Метки нет (Все метки)

Выпадает такая ошибка

Error 3 error C2259: 'Operator' : cannot instantiate abstract class d:\учёба\ооп\терминал оплаты\v.1\paymentterminal\paymentterminal\main.cpp 13 1 PaymentTerminal

Приложение в аттаче, помогите кто чем может.http://rghost.ru/35977139
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2012, 00:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проблемы с наследованием (C++):

Проблемы с наследованием - C++
подскажите пожалуйста пишу код, возникла проблема, получается в данном моем коде есть трехмерный масив в базовом класе и есть одномерный...

Проблемы с наследованием классов - C++
1-е задание: Создать класс базовый класс «вещественное число». Элементы класса (поля имеют статус доступа protected): поле,...

Проблема с наследованием - C++
Здравствуйте, уважаемые Все! Столкнулся со следующей проблемой. Необходимо реализовать паттерн программирования "Фабричный метод"....

Непонятки с наследованием - C++
Будьте добры, проясните пожалуйста такой момент: Есть код: #include <iostream> using namespace std; class Counter { ...

Класс со множественным наследованием - C++
Доброе день! Необходимо оперативно написать программу, надеюсь на вашу помощь! Текст программы: Написать класс "Автомобиль" с...

Задача с шаблонами и наследованием - C++
Ребята, есть такая проблема.. Предположим, что у нас есть класс Image (не шаблонный). И есть класс ImageExt<T1,T2> (шаблонный),...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DU
1483 / 1059 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
19.01.2012, 00:17 #2
Аттач не смотрел.
Вы пытаетесь создать объект абстрактного класса, а это нельзя. Компилятор вам об этом так и говорит.
Класс является абстрактным до тех пор, пока в нем присутствует хотя бы одна нереализованная чисто виртуальная ф-ия. Так что смотрите на свой класс Operator и ищите в нем нереализованные чисто чиртуальные ф-ии.

Исходники лучше сюда выкладывать.
0
ISergey
Maniac
Эксперт С++
1374 / 885 / 52
Регистрация: 02.01.2009
Сообщений: 2,658
Записей в блоге: 1
19.01.2012, 00:19 #3
C++
1
2
3
4
5
class BaseClass
{
public:
......
    virtual ~BaseClass(){};
C++
1
2
3
4
5
class Operator:public BaseClass
{
public:
........
    int ProviderCheck() { return 0; } //!
1
BEL9ILLI
4 / 4 / 0
Регистрация: 15.05.2009
Сообщений: 57
19.01.2012, 00:29  [ТС] #4
Исправил. Заработало. Тему можно закрывать.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2012, 00:29
Привет! Вот еще темы с ответами:

Массив классов с наследованием - C++
Hi,all and thanks in advance. Shape base class, line and Point derived classes. What should I declare in .h files and implement in .cpp...

Не могу разобраться с наследованием - C++
есть клас class Liquid{ private: string name; float density; public: Liquid(){ ...

Не разберусь с наследованием класса - C++
Помогите разобраться с классами. Есть класс - шаблон и 2 класса наследуемые от него template <class Type> class VRTSmartStr : public...

Создать класс с наследованием с++ - C++
Добрый день, по условию : Для определения иерархии классов связать отношением наследования классы, приведенные ниже. Из перечисленных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.01.2012, 00:29
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru