ВУЗ:
Составители:
Рубрика:
Объектно-ориентированное программирование на С++
static int countTests; // количество зачетов
//в текущую сессию
static int countExams; // количество экзаменов
// в текущую сессию
double tests[6]; // баллы за текущую работу (зачеты)
double exams[4]; // баллы за экзамены
public:
// конструкторы класса Student
Student(char*, int, int, int, int, double = 0.0);
Student();
// метод заполнения свойств студента
void Fill(char*, int, int, int, int, double = 0.0);
// метод получения фамилии, имени и отчества студента
char* GetFio();
// метод получения даты рождения
void GetBirthday(int&, int&, int&);
// метод получения номера зачетной книжки
int GetNumberOfTestBook();
// метод получения среднего балла
// успеваемости студента
double GetAverageMark();
// метод изменения среднего балла
// успеваемости студента
void SetAverageMark();
// метод распечатки информации о студента
void Print();
// метод сдать зачет
void SetTest(int, double);
// метод сдать экзамен
void SetExam(int, double);
// метод проверки допуска к экзаменационной сессии
bool PassedTests();
// метод проверки сдана сессии
bool PassedExams();
// метод допуска к обучению в новой сессии
bool NextSession();
};
#endif
// файл "Student.cpp"
# include <iostream>
# include <cstring>
// подключения файла объявления класса
# include "Student.h"
using namespace std;
99
Объектно-ориентированное программирование на С++
static int countTests; // количество зачетов
//в текущую сессию
static int countExams; // количество экзаменов
// в текущую сессию
double tests[6]; // баллы за текущую работу (зачеты)
double exams[4]; // баллы за экзамены
public:
// конструкторы класса Student
Student(char*, int, int, int, int, double = 0.0);
Student();
// метод заполнения свойств студента
void Fill(char*, int, int, int, int, double = 0.0);
// метод получения фамилии, имени и отчества студента
char* GetFio();
// метод получения даты рождения
void GetBirthday(int&, int&, int&);
// метод получения номера зачетной книжки
int GetNumberOfTestBook();
// метод получения среднего балла
// успеваемости студента
double GetAverageMark();
// метод изменения среднего балла
// успеваемости студента
void SetAverageMark();
// метод распечатки информации о студента
void Print();
// метод сдать зачет
void SetTest(int, double);
// метод сдать экзамен
void SetExam(int, double);
// метод проверки допуска к экзаменационной сессии
bool PassedTests();
// метод проверки сдана сессии
bool PassedExams();
// метод допуска к обучению в новой сессии
bool NextSession();
};
#endif
// файл "Student.cpp"
# include
# include
// подключения файла объявления класса
# include "Student.h"
using namespace std;
99
Страницы
- « первая
- ‹ предыдущая
- …
- 97
- 98
- 99
- 100
- 101
- …
- следующая ›
- последняя »
