#include <iostream>
using namespace std;
class A{
int data;
public:
A(int n=0):data(n)
{
}
void show()
{
cout << "data=" << data << endl;
}
A operator-(const A& o)
{
int dif = data - o.data;
return A(dif);
}
};
int main()
{
A obj1(40);
A obj2(20);
A obj3, obj4;
obj3 = obj1.operator-(obj2);
obj3.show();
obj4 = obj1 - obj2;
obj4.show();
return 0;
}
运算符函数 operator
最新推荐文章于 2024-03-23 16:32:22 发布