Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2013, 22:26   #1
Кулибаба Петро
Пользователь
 
Регистрация: 23.04.2012
Сообщений: 31
Сообщение Наследования. К указанной ниже программы добавить базовый абстрактный класс.

Организация наследования. Написать программу на языке С + + реализующая наследования. Переделать программу. К указанной ниже программы добавить базовый абстрактный класс.
Код:
#include <clx.h>
#include <iostream.h>
#include <conio.h>
class File
{
public:
char name[10];
int size;
char data[10];
int kilkist;
void OutStruct(File pFile)
{
cout<<"name : "    <<pFile.name<<"\r\n";
cout<<"size : "    <<pFile.size<<"\r\n";
cout<<"data : "    <<pFile.data<<"\r\n";
cout<<"kilkist : "    <<pFile.kilkist<<"\r\n";
}
};

int main()
{
File*vuz;
File prom;
long i,j,N;
{
cout<<"Kilkist ";
cin>>N;
vuz = new File [N*sizeof(File)];
cout<<"\t                  Enter\r\n";
cout<<endl;
for(i = 0; i < N; i++)
{
cout<<"name : "; cin>>vuz[i].name;
cout<<"size : "; cin>>vuz[i].size;
cout<<"data : "; cin>>vuz[i].data;
cout<<"kilkist : "; cin>>vuz[i].kilkist;
cout<<endl;
}
cout<<endl;
cout<<endl;
cout<<"\t==============\r\n";
cout<<endl;
int n;
for(i = 0; i < N; i++)
{
cout<<"File"<<i + 1<<"\r\n";
prom.OutStruct(vuz[i]);
cout<<endl;
}
system("pause");
return 0;
}
}
Кулибаба Петро вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Организация наследования. К указанной ниже программы добавить базовый абстрактный класс. Кулибаба Петро Общие вопросы C/C++ 6 17.01.2013 21:15
Сортировка массива указателей на абстрактный базовый класс Frants Общие вопросы C/C++ 11 29.11.2012 19:44
Создать абстрактный базовый класс C++ MicRaiS Общие вопросы C/C++ 3 11.06.2012 13:14
Абстрактный базовый класс(задача) friman134 Общие вопросы C/C++ 2 17.12.2011 21:51