//操作符重载
class opTest
{
private:
int num;
public:
opTest(int n)
{
num = n;
}
int operator&(opTest& o)//重载&符号
{
cout << "operatio & " << o.num+num << endl;
return o.num = num;
}
};//c++的类定义后需要有分号!
int main()
{
opTest ca(1);//实例化的语句真奇怪
opTest cb(9);
ca&cb;
}
最后将会如期地输出
"operatio & 10“