#ifndef DATE3_H #define DATE3_H #include "date0.h" class date3: public date0 { int year; int month; //1 to 12 inclusive int day; //1 to length[month] inclusive void print(ostream& ost) const override { ost << month << "/" << day << "/" << year; } public: date3(int initial_month, int initial_day, int initial_year) : date0 {initial_month, initial_day, initial_year}, year {initial_year}, month {initial_month}, day {initial_day} {} date3& operator++() override; date3& operator+=(int count) override; }; #endif