#include<iostream.h>
#include<conio.h>
class sample
{
private :
int m;
public:
void getData();
sample operator++(int);
void display();
};
void sample :: getData()
{
cin>>m;
}
sample sample :: operator++(int x)
{
m = m + 5;
return *this;
}
void sample :: display()
{
cout<<m;
}
int main()
{
clrscr();
sample obj1, obj2;
cout<<"Enter value of first number : ";
obj1.getData();
cout<<"Enter value of second number : ";
obj2.getData();
cout<<"Initial value of first number : ";
obj1.display();
cout<<endl<<"Initial value of second number : ";
obj2.display();
obj1++;
obj2++;
obj2++;
cout<<endl<<"Final value of first number : ";
obj1.display();
cout<<endl<<"Final value of second number : ";
obj2.display();
getch();
return 0;
}