#include<iostream>
using namespace std;
class Data {
private:
int year;
int month;
int day;
public:
Data(int, int, int);
void display();
};
Data::Data(int y, int m, int d)
{
cout << "构造函数被调用" << endl;
year = y;
month = m;
day = d;
}
void Data::display() {
cout << year << "-" << month << "-" << day;
}
int main()
{
Data today(2018, 1, 1);
cout << "today is:";
today.display();
return 0;
using namespace std;
class Data {
private:
int year;
int month;
int day;
public:
Data(int, int, int);
void display();
};
Data::Data(int y, int m, int d)
{
cout << "构造函数被调用" << endl;
year = y;
month = m;
day = d;
}
void Data::display() {
cout << year << "-" << month << "-" << day;
}
int main()
{
Data today(2018, 1, 1);
cout << "today is:";
today.display();
return 0;
}
转自教材《面向对象程序设计及C++》