Advertisement
Guest User

Untitled

a guest
Oct 30th, 2012
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. #include "Course.h"
  5.  
  6. ostream& operator<<(ostream &output, const Course &a)
  7. {
  8. output << "Course Info:\t" << a.getNumber() << " -- " << a.getName() << endl
  9. << "# of Units:\t" << a.getUnits() << endl
  10. << "Course Dates:\t" << a.startDate << " - " << a.endDate << endl
  11. << "Meeting Days:\t" << a.getMeetDays() << endl
  12. << "Meeting Time:\t" << a.startTime << " - " << a.endTime << endl;
  13.  
  14. return output;
  15. }
  16.  
  17. Course::Course()
  18. {
  19.  
  20. }
  21.  
  22. Course::Course(string classNumber, string className, string classDays, float classUnits, Date &classStartDate, Date &classEndDate, Time &classStartTime, Time &classEndTime)
  23. {
  24.  
  25. }
  26.  
  27. Course::~Course()
  28. {
  29. cout << "A \"Course\" has been deleted." << endl;
  30. }
  31.  
  32. string Course::getNumber()const
  33. {
  34. return Number;
  35. }
  36.  
  37. string Course::getName()const
  38. {
  39. return Name;
  40. }
  41.  
  42. string Course::getMeetDays()const
  43. {
  44. return meetDays;
  45. }
  46.  
  47. float Course::getUnits()const
  48. {
  49. return Units;
  50. }
  51.  
  52.  
  53.  
  54. Course& Course::setNumber(string classNumber)
  55. {
  56. Number = classNumber;
  57. return *this;
  58. }
  59.  
  60. Course& Course::setName(string className)
  61. {
  62. Name = className;
  63. return *this;
  64. }
  65.  
  66. Course& Course::setMeetDays(string classMeetDays)
  67. {
  68. meetDays = classMeetDays;
  69. return *this;
  70. }
  71.  
  72. Course& Course::setUnits(float classUnits)
  73. {
  74. Units = classUnits;
  75. return *this;
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement