ВУЗ:
Составители:
Рубрика:
Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
• метод инициализации данных о студенте;
• методы получения значений закрытых свойств класса:
фамилии, имени и отчества студента, даты рождения, номера
зачетной книжки и среднего балла успеваемости;
• метод изменения значения среднего балла успеваемости
(другие свойства изменяются крайне редко);
• метод вывода информации о студенте.
// объявление класса «Студент»
class Student
{
private:
char fio[100]; // фамилия, имя, отчество
int dayBirth; // дата рождения
int monthBirth;
int yearBirth;
int numberOfTestBook; // номер зачетной книжки
double averageMark; // средний балл успеваемости
public:
// метод заполнения свойств студента
void Fill(char*, int, int, int, int, double);
// метод инициализации данных студента
void Init(char*, int, int, int, int, double = 0.0);
// метод получения фамилии,
// имени и отчества студента
char* GetFio();
// метод получения даты рождения
void GetBirthday(int&, int&, int&);
// метод получения номера зачетной книжки
int GetNumberOfTestBook();
// метод получения среднего балла
// успеваемости студента
double GetAverageMark();
// метод изменения среднего балла
// успеваемости студента
void SetAverageMark(double);
// метод распечатки информации о студента
void Print();
};
Класс Group описывает учебную группу. Этот класс содержит
следующие закрытые свойства:
• номер учебной группы;
54
Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
• метод инициализации данных о студенте;
• методы получения значений закрытых свойств класса:
фамилии, имени и отчества студента, даты рождения, номера
зачетной книжки и среднего балла успеваемости;
• метод изменения значения среднего балла успеваемости
(другие свойства изменяются крайне редко);
• метод вывода информации о студенте.
// объявление класса «Студент»
class Student
{
private:
char fio[100]; // фамилия, имя, отчество
int dayBirth; // дата рождения
int monthBirth;
int yearBirth;
int numberOfTestBook; // номер зачетной книжки
double averageMark; // средний балл успеваемости
public:
// метод заполнения свойств студента
void Fill(char*, int, int, int, int, double);
// метод инициализации данных студента
void Init(char*, int, int, int, int, double = 0.0);
// метод получения фамилии,
// имени и отчества студента
char* GetFio();
// метод получения даты рождения
void GetBirthday(int&, int&, int&);
// метод получения номера зачетной книжки
int GetNumberOfTestBook();
// метод получения среднего балла
// успеваемости студента
double GetAverageMark();
// метод изменения среднего балла
// успеваемости студента
void SetAverageMark(double);
// метод распечатки информации о студента
void Print();
};
Класс Group описывает учебную группу. Этот класс содержит
следующие закрытые свойства:
• номер учебной группы;
54
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
