Problem A: 你会定义类吗?
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 1373
Solved: 1078
Description
定义一个类Demo,有构造函数、析构函数和成员函数show(),其中show()根据样例的格式输出具体属性值。该类只有一个int类型的成员。
Input
输入只有一个整数,int类型范围内。
Output
见样例。
Sample Input
-100
Sample Output
A data 10 is created!A data 0 is created!A data -100 is created!This is data 10This is data 0This is data -100A data -100 is erased!A data 0 is erased!A data 10 is erased!
HINT
Append Code
All Copyright Reserved 2010-2011
SDUSTOJ TEAM
GPL2.0 2003-2011
HUSTOJ Project TEAM
Anything about the Problems, Please Contact Admin:
admin
#include <iostream>
using namespace std;
class Demo
{
private :
int x;
public:
Demo(int y = 0)
{
cout<<"A data "<<y<<" is created!"<<endl;
x = y;
}
void show()
{
cout<<"This is data "<<x<<endl;
}
~Demo()
{
cout<<"A data "<<x<<" is erased!"<<endl;
}
};
int main()
{
Demo tmp(10), tmp2;
int d;
cin>>d;
Demo tmp3(d);
tmp.show();
tmp2.show();
tmp3.show();
return 0;
}