C++ 定義一個日期類
阿新 • • 發佈:2018-12-22
//定義一個日期類 #include <iostream> class Date { private : int year,month,day; public: void set(int year, int month, int day); bool fun(); void show(); }; //Date 類中成員函式的實現(可以使用預設值) void Date::set(int _year, int _month, int _day) { year=_year; month=_month; day=_day; } bool Date::fun() { if ((year%4==0&&year%100!=0)||(year%400==0)) { return true; } else return false; } void Date::show() { std::cout<<year<<"-"<<month<<"-"<<day<<std::endl; } int main(int argc, const char * argv[]) { Date newDate; newDate.set(2013, 11, 18); newDate.show(); }