Question: 4. Lab Exercise -- Overloading Part 1 1. Change the sameMonth function into a overloaded == operator. This will be a member function as demonstrated






4. Lab Exercise -- Overloading Part 1 1. Change the sameMonth function into a overloaded == operator. This will be a member function as demonstrated in the notes. Remember that you will want to compare the month, day, and year. 2. Add an overloaded ++ operator (as a member function, shown in the notes) 3. Just for fun, change the printDate function into an overloaded using namespace std; class Date { private: int month; int day; int year; public: Date(); Date(int m, int d, int y); int endOfMonth() const; int getMonth() const; int getDay() const; int getYear() const; void setMonth(int m); void setDay (int d); void setYear(int y); void printDate() const; bool sameMonth(const Date& myDate) const; }; // Filename: main.cpp // Purpose: To practice using overloaded functions and operators #include "Date.h" #include
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
