![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2011
Сообщений: 30
|
![]()
.15.
Добавьте в состав класса (программа есть, нужно дополнить) виртуальную функцию просмотра текущего объекта print (), а в производный класс student_l - переопределенную функцию просмотра состояния объектов #include <iostream> using namespace std; #define N 3 class Student { private: char FIO[32]; char nomer[6]; char ball[5]; unsigned int dohod; public: void initData1() { system("cls"); cout << "Введите фамилию студента: "; cin >> FIO; cout << "Введите номер группы: "; cin >> nomer; cout << "Введите средний балл студента: "; cin >> ball; cout << "Введите доход на одного члена в семье: "; cin >> dohod; } void print1() { cout << "Фамилия студента: " << FIO << endl; cout << "Группа: " << nomer << endl; cout << "Средний балл: " << ball << endl; cout << "Доход на одного члена в семье: " <<dohod << endl; } }; class student_l : public Student { private: char nagr[100]; char kol[5]; public: void initData2() { initData1(); cout << "Введите вид общественной нагрузки: "; cin >> nagr; cout << "Введите количество членов семьи: "; cin >> kol; } void print2() { print1(); cout << "Вид общественной нагрузки: " << nagr << endl; cout << "Количество членов семьи: " << kol << endl << endl; } }; int main() { setlocale(0, "Russian_Russia.1251"); student_l a[N]; for(int i=0; i<N; i++) a[i].initData2(); system("cls"); for(int i=0; i<N; i++) a[i].print2(); system("pause"); return 0; } |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создание объекта произвольного класса по указателю на базовый класс(Visual C++) | mir_zol | Помощь студентам | 6 | 03.12.2012 22:34 |
Cоздать класс жидкость. определить конструкторы деструкторы и функцию печати. создать публик производный класс. (С++) | Динар Габбасов | Помощь студентам | 0 | 28.05.2012 18:44 |
Магический квадрат (через производный класс) | KEIego | Общие вопросы C/C++ | 2 | 23.10.2010 19:29 |
[C++] Указатель на производный класс в базовом | Student_IT | Общие вопросы C/C++ | 3 | 06.06.2010 07:06 |
Передача ссылки в функцию класса на данный класс | Impuls1989 | Общие вопросы C/C++ | 17 | 09.01.2010 17:21 |