C++ Operator Overloading | Overload Greater-than operator '>'
Q. Write a program in C++ to Input 2 numbers and find greater using binary operator '>' overloading. Download
#include<iostream.h> #include<conio.h> class great { int a; public: void input(); void output(); great operator > (great obj2) { great obj3; if(a > obj2.a) obj3.a = a; else obj3.a = obj2.a; return obj3; } }; void great::input() { cout<<"Enter number: "; cin>>a; } void great::output() { cout<<"Greater number = "<<a; } int main() { clrscr(); great obj1, obj2, obj3; obj1.input(); obj2.input(); obj3 = obj1 > obj2; obj3.output(); getch(); }