2014-09-08 15:54:52 +00:00
|
|
|
#include "gradeCourse.h"
|
|
|
|
|
2014-10-08 04:14:50 +00:00
|
|
|
gradeCourse::gradeCourse(int year, int semester, int courseNumInList, int serial, QString name, QString type, double points,double hours, double grade, QString additions) : Course(serial,name,type)
|
2014-09-08 15:54:52 +00:00
|
|
|
{
|
2014-10-08 04:14:50 +00:00
|
|
|
this->points = points;
|
2014-09-08 15:54:52 +00:00
|
|
|
this->hours = hours;
|
|
|
|
this->grade = grade;
|
|
|
|
this->additions = additions;
|
2014-10-05 11:16:01 +00:00
|
|
|
this->year = year;
|
|
|
|
this->semester = semester;
|
|
|
|
this->courseNumInList = courseNumInList;
|
2014-09-08 15:54:52 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
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;
|
|
|
|
}
|
2014-10-05 11:16:01 +00:00
|
|
|
|
|
|
|
void gradeCourse::setYear(int year)
|
|
|
|
{
|
|
|
|
this->year = year;
|
|
|
|
|
|
|
|
}
|
|
|
|
void gradeCourse::setSemester(int semester)
|
|
|
|
{
|
|
|
|
this->semester = semester;
|
|
|
|
}
|
|
|
|
int gradeCourse::getCourseNumInList() const
|
|
|
|
{
|
|
|
|
return courseNumInList;
|
|
|
|
}
|
|
|
|
|
|
|
|
void gradeCourse::setCourseNumInList(int value)
|
|
|
|
{
|
|
|
|
courseNumInList = value;
|
|
|
|
}
|
2014-10-08 04:14:50 +00:00
|
|
|
double gradeCourse::getPoints() const
|
|
|
|
{
|
|
|
|
return points;
|
|
|
|
}
|
|
|
|
|
|
|
|
void gradeCourse::setPoints(double value)
|
|
|
|
{
|
|
|
|
points = value;
|
|
|
|
}
|
|
|
|
|
2014-10-05 11:16:01 +00:00
|
|
|
|