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

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

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

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

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

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

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

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

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

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

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

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

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

подскажите пожалуйста с наследованием - C++
Здравствуйте! такой вопрос... создаю базовый класс к примеру : class Books от него наследую class History : public...

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

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

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

Массив классов с наследованием - 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++
.cpp файл #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> #include <iostream> #include "5header.h" ...

Компиляция кода с ромбовидным наследованием - C++
Здравствуйте. Я написал элементарное наследование. На VS 2015 всё компилится, а на CLion нет. В чём может быть проблема? class A { ...


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

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

Исходники лучше сюда выкладывать.
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 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; } //!
BEL9ILLI
4 / 4 / 0
Регистрация: 15.05.2009
Сообщений: 57
19.01.2012, 00:29  [ТС]     Проблемы с наследованием #4
Исправил. Заработало. Тему можно закрывать.
Yandex
Объявления
19.01.2012, 00:29     Проблемы с наследованием
Ответ Создать тему
Опции темы

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