#include <iostream>
using namespace std;
class Test
{
public:
bool operator==( const Test&) const;
Test& operator=( const Test&);
int num;//(为了方便,放到公有成员)
private:
};
bool Test::operator==( const Test& rhs) const
{
return num == rhs.num;
}
Test& Test::operator=( const Test& rhs)
{
num = rhs.num;
return *this;
}
int main()
{
Test a;
a.num = 2;
Test b;
b.num = 3;
if(a == b)
cout << "E" << endl;
else
cout << "NE" << endl;
b = a;
return 0;
}