Skip to content

Instantly share code, notes, and snippets.

@patelmilanun
Created April 23, 2017 18:25
Show Gist options
  • Save patelmilanun/9d73447a913dcd3f65810b7ab22637a1 to your computer and use it in GitHub Desktop.
Save patelmilanun/9d73447a913dcd3f65810b7ab22637a1 to your computer and use it in GitHub Desktop.
#include <iostream>
using namespace std;
class coordinate
{
private:
int x,y,z;
public:
void set()
{
cout<<"Enter x:"<<endl;
cin>>x;
cout<<"Enter y:"<<endl;
cin>>y;
cout<<"Enter z:"<<endl;
cin>>z;
}
void print()
{
cout<<"x:"<<x<<endl;
cout<<"y:"<<y<<endl;
cout<<"z:"<<z<<endl;
}
void operator -- (int)
{
x--;
y--;
z--;
}
};
int main() {
// your code goes here
coordinate c;
c.set();
c--;
c.print();
return 0;
}
==================output================
Enter x:1
Enter y:2
Enter z:3
x:0
y:1
z:2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment