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

Абстрактный базовый класс(задача) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Рабина-Карпа, нужны комментарии к коду http://www.cyberforum.ru/cpp-beginners/thread409397.html
Привет всем. Столкнулся с задачей разобраться с кодом алгоритма рабина карпа. Объясните пожалуйста как в данной программе он работает. /* Рабина-Карпа строку алгоритме сопоставления -...
C++ Строки/Матрицы/Функции/Списки Доброго времени суток! Очень нуждаюсь в помощи, срочно. Нужно написать 4 проги, вроде лёгкие, но я сам не могу понять :( 1) Строки: Дана строка: Ваши фамилия, имя и отчество записаны через... http://www.cyberforum.ru/cpp-beginners/thread409395.html
C++ Удалить каждое четное слово из строки
Задача: Удалить каждое четное слово из строки. Это то что надо получить в конце, но т.к. я пытаюсь разобраться, хотелось бы по подробнее шаги рассмотреть! Идею задачи я понимаю. Но сразу же...
остаток от деления C++
обычно использовал "%" для отделения остатка от деления двух чисел только для того чтобы узнать целочисленное деление или нет. Теперь когда надо найти элементом с остатком от деления на три равный...
C++ Вводить с клавиатуры числа до тех пор, пока не будет нажата клавиша <<ESC>> http://www.cyberforum.ru/cpp-beginners/thread409385.html
Задание: Вводить с клавиатуры числа до тех пор, пока не будет нажата клавиша <<ESC>>. На экран вывести кол-во вводимых чисел. #include <string> #include <iostream> #include <conio.h> using...
C++ Борьба за ресурсы Добрый день! Встал вопрос, возможно надуманный. void* a(void* argv) { while(1) { cout << (char*)argv; } } void* b(void* argv) подробнее

Показать сообщение отдельно
friman134
0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 8
18.12.2011, 00:32  [ТС]
Цитата Сообщение от rangerx Посмотреть сообщение
что такое у вас Base?
Пардон, в изначальном варианте базовый класс имел название "Base".

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
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
class Person{
public:
virtual char sub(char a){return(a);}
virtual int voz(int b){return(b);}
virtual int curs(int c){return(c);}
virtual int group(int d){return(d);}
virtual int nom(int e){return(e);}
 
};
class Student:public Person{};
class GradStudent:public Person{
virtual char sub(char a){return(a);}
};
void main(){
clrscr();
char a;
int b,c,e,d;
cout<<"V-v pol             : ";
cin>>a;
cout<<"V-v vozrost         : ";
cin>>b;
cout<<"V-v curs            : ";
cin>>c;
cout<<"V-v group, nom po g.: ";
cin>>d>>e;
Person *polimorf=new Student;
cout<<"Pol: "<<polimorf->sub(a)<<endl;
cout<<"Vozrost: "<<polimorf->voz(b)<<endl;
cout<<"Curs: "<<polimorf->curs(c)<<endl;
cout<<"Group: "<<polimorf->group(d)<<endl;
cout<<"Nomer :"<<polimorf->nom(e)<<endl;
polimorf=new GradStudent;
getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru