vc++第2章 C++面向对象程序设计
2.1.3 构造函数和析构函数[例Ex_ConDefault] 带默认参数的构造函数 #include <iostream.h> class CDate { public: CDate(int year = 2002, int month = 7, int day = 30) { nYear = year; nMonth = month; nDay = day; cout<<nYear<<"-"<<nMonth<<"-"<<nDay<<endl; } // 其他公共成员 private: int nYear, nMonth, nDay; }; void main() { CDate day1; CDate day2(2002, 8); } 运行结果为: