2014-09-08 15:54:52 +00:00
|
|
|
#include "gradeCourse.h"
|
|
|
|
|
2014-09-17 01:08:38 +00:00
|
|
|
gradeCourse::gradeCourse(int serial, QString name, QString type, double points, double hours, double grade, QString additions) : Course(serial,name,type,points)
|
2014-09-08 15:54:52 +00:00
|
|
|
{
|
|
|
|
this->hours = hours;
|
|
|
|
this->grade = grade;
|
|
|
|
this->additions = additions;
|
|
|
|
}
|
|
|
|
|
|
|
|
gradeCourse::~gradeCourse()
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
double gradeCourse::getGrade() const
|
|
|
|
{
|
|
|
|
double noGrade = NO_GRADE_YET;
|
|
|
|
if (grade == noGrade)
|
|
|
|
return 0;
|
|
|
|
else
|
|
|
|
return this->grade;
|
|
|
|
}
|
|
|
|
|
|
|
|
void gradeCourse::setHours(double hours)
|
|
|
|
{
|
|
|
|
this->hours = hours;
|
|
|
|
}
|
|
|
|
|
|
|
|
void gradeCourse::setGrade(double grade)
|
|
|
|
{
|
|
|
|
this->grade = grade;
|
|
|
|
}
|
|
|
|
|
2014-09-17 01:08:38 +00:00
|
|
|
void gradeCourse::setAdditions(QString additions)
|
2014-09-08 15:54:52 +00:00
|
|
|
{
|
|
|
|
this->additions = additions;
|
|
|
|
}
|