#ifndef DAY_OF_YEAR_HPP
#define DAY_OF_YEAR_HPP

class DayOfYear {
private:
	int month;
	int day; // member data (in private)
	void validate(); //this is private method for validation named validate()
	
public:
// constractors
	DayOfYear();
	DayOfYear(int m);
	//DayOfYear(int d);  //is not supported, same signature with the above line
	DayOfYear(int d, int m);

//Member functions (also in public)
	void output();
	void input();
	void setMonth(int m);
	void setDay(int d);
	int getDay() const;
	int getMonth() const;

};

#endif
