Professional Documents
Culture Documents
void space::operator-()
{
x=-x;
y=-y;
z=-z;
}
void main()
{
clrscr();
space s;
s.get(10,-20,30);
cout<<"Befor overloading unary minus operator:"<<endl;
s.disp();
-s;
cout<<"After overloading unary minus operator:"<<endl;
s.disp();
getch();
}
---------------------------------------Output-----------------------------------
Befor overloading unary minus operator:
10
-20
30
After overloading unary minus operator:
-10
20
-30