结果不重要,重要的是过程#includeclass Sample{int x,y;public:Sample(){x=y=0;}Sample(int a,int b){x=a;y=b;}void disp(){cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:05:27
结果不重要,重要的是过程#includeclass Sample{int x,y;public:Sample(){x=y=0;}Sample(int a,int b){x=a;y=b;}void disp(){cout

结果不重要,重要的是过程#includeclass Sample{int x,y;public:Sample(){x=y=0;}Sample(int a,int b){x=a;y=b;}void disp(){cout
结果不重要,重要的是过程
#include
class Sample
{
int x,y;
public:
Sample(){x=y=0;}
Sample(int a,int b){x=a;y=b;}
void disp()
{
cout

结果不重要,重要的是过程#includeclass Sample{int x,y;public:Sample(){x=y=0;}Sample(int a,int b){x=a;y=b;}void disp(){cout
第一题:
main()里面定义s1和s2对象的时候,分别调用前面类定义里面的无参构造函数和2参构造函数进行初始化,因而输出结果分别为:
x=0,y=0
x=2,y=3
第二题:
构造函数是在定义对象的时候调用的,而析构函数是在对象撤销的时候调用的,其他的分析同上题,因此结果为:
x=0,y=0
x=2,y=3
x!=y
x=y