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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2019, 14:45   #1
taras99
Новичок
Джуниор
 
Регистрация: 04.05.2019
Сообщений: 1
По умолчанию Иерархия классов

Помогите, пожалуйста!

Создать иерархию классов ПЕРСОНА, СТУДЕНТ и студент-
Дипломник. Переопределить вывод в поток и ввод из потока,
определить конструктор копирования, операцию присваивания через соответствующие
функции базового класса.

#include <iostream>
#include <conio.h>
#include <cstring>
#include <string>

using namespace std;
int i;
//
string nameS;
string surnameS;
//
string nameD;
string surnameD;
class Person
{
public:
void show_info() {
cout << "\nПерсона:" << endl;
};
};
class Student : public Person
{
public:
void show_info() {
cout << "\nСтудент << " << surnameS << " " << nameS << endl;
};
};
class Dyplomnuk : public Person
{
void show_info() {
cout << "\nДипломник << " << surnameD << " " << nameD << endl;
}
};
int main()
{
setlocale(0, "RUS");

cout << "\nСтудент:" << endl;
cout << "Введите имя:";
cin >> nameS;
cout << "Введите фамилию:";
cin >> surnameS;
cout << "\nДипломник:" << endl;
cout << "Введите имя:";
cin >> nameD;
cout << "Введите фамилию:";
cin >> surnameD;
Person* start;
Student* st = new Student;
Dyplomnuk* dp = new Dyplomnuk;
start = st;
start = dp;
Person* fox[2];
fox[0] = st;
fox[1] = dp;
for (i; i < 3; i++) {
fox[i]->show_info();
}
system("pause");
return 0;
}

Вот то, что я пробовал, но не могу закончить и переопределить вывод в поток и ввод из потока,
определить конструктор копирования, операцию присваивания через соответствующие
функции базового класса.
Пожалуйста, помогите!
taras99 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Иерархия классов на C# s4egol Помощь студентам 4 05.09.2014 07:41
ИЕРАРХИЯ КЛАССов DEVU Помощь студентам 2 15.05.2012 08:17
иерархия классов Freek123 Фриланс 3 28.10.2011 09:14
Иерархия классов lirikoff Помощь студентам 7 21.10.2010 23:51
иерархия классов vcl SkrudjMakdak Общие вопросы Delphi 4 12.06.2010 19:16