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

Абстрактные классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ почему работает несмотря ни на что? http://www.cyberforum.ru/cpp-beginners/thread993317.html
код : #include <iostream> using namespace std; int main() { int u; cin>>u; int uu; for (int i=0;i<u;i++) uu=i; for (int i=0;i<u;i++) cout<<i<<" "; return 0; }
C++ Написать программу, которая подсчитывает разные математические величины II. Написать программу, которая подсчитывает: 1) периметр квадрата, площадь которого равна а; 2) площадь равностороннего треугольника, периметр которого равен р; 3) расстояние между точками с координатами а, b и c,d; 4) среднее арифметическое кубов двух данных чисел; 5) среднее геометрическое модулей двух данных чисел; 6) гипотенузу прямоугольного треугольника по двум данным катетам а, Ь.... http://www.cyberforum.ru/cpp-beginners/thread993316.html
C++ среднее арифметическое кубов двух данных чисел
среднее арифметическое кубов двух данных чисел; на с++ Добавлено через 33 секунды Помогите пожалуйста!
C++ Простейшее приложение, перевсти из Java se на C++
помогите мне пожалуйста лучше освоить язык C++. Вот пример приложения на Java se Дайте мне пожалуйста исходник такого приложения на С#. читаю код пишу консоль а вот с windows-forms пробел. Загружайте изображения и файлы на форум и прикрепляйте к сообщению. http://www.cyberforum.ru/about-forum/thread103521.html#post594251
C++ Блок-смеха http://www.cyberforum.ru/cpp-beginners/thread993297.html
народ помогите) програму написал, тепер вышел запут. Немогу напистаь блок схема) помогитееее) вот код #include "stdafx.h" #include "iostream" #include <cmath> using namespace std;
C++ отсортировать массив по возростанию Есть массив, в последней колонке есть количество простых чисел в строке. нужно отсортировать строки массива по кол простых чисел в строке // program.cpp: определяет точку входа для консольного приложения. // #include<iostream> #include<time.h> using namespace std; void swap(int &i,int &j){ подробнее

Показать сообщение отдельно
DJOGUREC
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 11
31.10.2013, 02:20     Абстрактные классы
Объясните пожалуйста почему это не работает и как исправить?

cannot declare variable 'b1' to be of abstract type 'classB' because the following virtual functions are pure within 'classB':virtual void classA::Add()

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream>
#include <string>
#include <cstdlib>
 
using namespace std;
 
class classA  
{
    public:
        classA();  
        virtual ~classA(){};  
        virtual void Print();
        virtual void Use()=0;
        virtual void Add()=0;
    protected:
        string serial;
};
classA::classA()
{
    cout << endl;
    serial = "";
}
void classA::Print()
{
    cout << "   Serial             : " << serial << endl;
}
class classB: public classA
{
    public:
        classB();
        ~classB(){};
        virtual void Print();
        virtual void Use();
        virtual void Add(string,int);
 
    protected:
        int trips;
};
classB::classB(): classA()
{
    Add(serial,trips);
}
void classB::Add(string ser,int tri)
{
    serial = ser;
    trips = tri;
}
void classB::Print()
{
    classA::Print();
    cout << "   Trip count   : " << trips << endl;
}
void classB::Use()
{
    if(trips > 0)
    {
        trips--;
        cout << "   ---Green!--" << endl;
    }
    else
    {
        cout << "   ----Red!---" << endl;
    }
}
int main()
{
    classB b1;              
    b1.Add("ET0A1111",1);          
    b1.Use();
    b1.Use();
    b1.Print();
    
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru