// File: dayofyear_final.h
// Definition of DayOfYear class with ==, <<, and >> operator 
// friend functions
// Represents a calendar date

#ifndef DAY_OF_YEAR_H_
#define DAY_OF_YEAR_H_

#include <iostream>
using namespace std;

class DayOfYear
{
   public:
      DayOfYear( );
      DayOfYear(int theMonth, int theDay);
      int Month( ) const;
      int Day( ) const;
      friend bool operator== (const DayOfYear & date1, 
                              const DayOfYear & date2);
      friend istream & operator>> (istream & in, DayOfYear & aDate);
      friend ostream & operator<< (ostream & out, const DayOfYear & aDate);

   private:
      int myMonth;
      int myDay;
};  // end DayOfYear

#endif // DAY_OF_YEAR
