#include<iostream>
class Sample
{
public:
Sample(){}
Sample(int i){n=i;}
void add(Sample & s)
{
if(&s==this) //不懂,是什么在比较呢?
cout<<"不能"<<endl;
else
n+=s.n;
}
void disp()
{
cout<<endl<<"n="<<n<<endl;
}
private:
int n;
};
#include<iostream>
void main()
{
Sample s1(10),s2(20),s3(30),s4(40);
s1.add(s2);
s1.add(s3);
s1.add(s4);
s1.disp();
cout<<endl;
}
class Sample
{
public:
Sample(){}
Sample(int i){n=i;}
void add(Sample & s)
{
if(&s==this) //不懂,是什么在比较呢?
cout<<"不能"<<endl;
else
n+=s.n;
}
void disp()
{
cout<<endl<<"n="<<n<<endl;
}
private:
int n;
};
#include<iostream>
void main()
{
Sample s1(10),s2(20),s3(30),s4(40);
s1.add(s2);
s1.add(s3);
s1.add(s4);
s1.disp();
cout<<endl;
}