Реализирайте клас CourseGrade, който съдържа име на курс и оценка.
  • изберете представянето на класа
  • реализирайте конструктор с параметри
  • реализирайте функции за достъп
  • реализирайте функции за промяна. Правете проверка за коректност
Реализирайте клас Student, който съдържа име, Ф№ и масив от обекти CourseGrade, описващи оценките на студента по различните курсове.
  • изберете представянето на класа
  • реализирайте конструктор с параметри
  • заради инициализацията на масива от обекти се налага да направим конструктор по подразбиране за CourseGrade
  • реализирайте функции за достъп
  • реализирайте функции за отпечатване на екрана на класовете CourseGrade и Student
  • реализирайте функция за намиране на оценка от даден курс
  • (домашно) реализирайте функция за задаване на оценка от даден курс. Ако в масива от обекти CourseGrade няма такъв курс, да се използва някой "празен" обект от масива, ако такъв има.
Вкъщи напишете задачата от упражнения, като разделите решението на 5 файла: main.cpp, student.h, student.cpp, coursegrade.h, coursegrade.cpp. На подходящи места сложете #include "student.h" и #include "coursegrade.h"
Last modified: Saturday, 12 November 2011, 5:38 PM