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

error C2259: number_of_plants: невозможно создать экземпляр абстрактного класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки с реализацией md5 http://www.cyberforum.ru/cpp-beginners/thread998100.html
Доброе время суток. Не могли бы посмотреть исходник и по возможности помочь. В суме 8 ошибок error C2415: improper operand type #define _S11 7 #define _S12 12 #define _S13 17 #define _S14 22...
C++ Нужно дописать код задачи смотрите суть в том что нада вписывать текст (количество букв в слове должно быть меньше 15) далее програма должна проверять на наличие палиндромов (слова которые читаются слева направо и наоборот... http://www.cyberforum.ru/cpp-beginners/thread998093.html
Обработка матриц в С++ C++
Помогите мне сделать программу. Нужно ранспонировать матрицу и вывести на печать элементы главной диагонали и диагонали, расположенной под главной. Результаты разместить в двух строках. Размерность...
Как записать эти формулы? C++
Как записать эти формулы? Подскажите надо СРОЧНО!!!
C++ Заменить все малые буквы большими http://www.cyberforum.ru/cpp-beginners/thread998044.html
Добрый день, помогите доделать программу. Ругается на gets(s);. Условие: Рассмостреть участок строки до первого пробела (первый символ при этом не пробел), заменить все малые буквы большими. ...
C++ Перегрузка операций Всем привет! Помогите пожалуйста с перегрузкой операций. У меня есть вот 4-ая лаба #include <iostream.h> #include <conio.h> #include <math.h> #include <string.h> using namespace std; // 2 -... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13415 / 7566 / 855
Регистрация: 27.09.2012
Сообщений: 18,625
Записей в блоге: 3
Завершенные тесты: 1
04.11.2013, 23:51
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class plants
{
//...
virtual ~plants(){delete []name;}
virtual void vuvid_name(){cout<<"Name "<<name;}
virtual void func()=0;//Чисто виртуальная функция
//...
};
 
class number_of_plants:public plants //Наследуете абстрактный класс
{public: 
     int number_plant; 
     number_of_plants(){number_plant=9;}; 
//Где реализация func?
};
 
void main()
{
 plants* a_1r;
 number_of_plants a_5; //Пытаетесь создать экземпляр абстрактроно класса
//...
}
Нет реализации func в классе number_of_plants, поэтому класс тоже абстрактный
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru