加盟餐饮店为什么都亏:阅读程序,回答问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 21:26:02
class TDate
{ public:
void SetDate( int y,int m,int d);
void PrintDate();
int day;
private:
int year,month;
};
void TDate::SetDate(int y,int m)
{ year = y;
month = m;
}
void TDate::PrintDate( )
{ cout << year << "年" << month <<"月"<<day<<"日";
}
(1) 写出定义TDate类对象a、b的语句。
(2) 写出利用对象a分别为其私有成员year、month赋值2005、4,为其公有数据成员赋值15的语句。

类的定义里没有定义构造函数,编译器会为你生成一个无参数的构造函数,所以(1)定义TDate类对象a、b的语句为:TDate a,b;(2)语句为:a.SetDate(2005,4),a.day=15;