You're not allowed to copy it.
Just take the concept...
Code:
#include <iostream>
using namespace std;
class dis
{
private:
int ft;
int in;
public:
dis()
{
ft=0;
in=0;
}
dis(int feet, int inc)
{
ft=feet;
in=inc;
}
void display();
bool operator==(dis obj2);
int parsetoinchs();
dis operator / (dis obj2);
};
void main()
{
dis obj1(4,4);
dis obj2(2,3);
dis obj3;
if(obj1==obj2)
cout<<"Both OBJECTS are equal";
else
cout<<"Both OBJECTS are not Equal";
cout<<endl;
obj3=obj1/obj2;
obj3.display();
}
void dis::display()
{
cout<<"Feet : "<<ft<<endl;
cout<<"Inches : "<<in<<endl;
}
dis dis:: operator / (dis obj2)
{
int var1,var2;
var1=parsetoinchs();
var2=obj2.parsetoinchs();
obj2.ft=var1/var2;
obj2.in=var1%var2;
if(obj2.in>=12)
{
obj2.ft+=obj2.in/12;
obj2.in=obj2.in%12;
}
return obj2;
}
bool dis:: operator==(dis obj2)
{
if(ft==obj2.ft && in==obj2.in)
return true;
else
return false;
}
int dis::parsetoinchs()
{
int inchs=in;
inchs+=ft*12;
return inchs;
}