Site icon T4Tutorials.com

Less than or equal to <= Operator Overloading C++

Less than or equal to <=  Operator Overloading in C++ and Object Oriented Programming (OOP).

Less than or equal Operator Overloading C++

C++ Program to overload the Less than or equal to <= operator

In this program we try to overload the Less than or equal to <= operator with C++.

// <= less than or equal to Operator overloading
#include<iostream>
using namespace std;
class T4Tutorials
{
	private :
		int num;
	public :
		void input()
		{
			cin>>num;
		}
		int operator <=(T4Tutorials formal_parameter)
		{
			if(num<= formal_parameter.num)
			return 1;
			else
			return 0;
		}
};
int main()
{
	T4Tutorials object1, object2;
	cout<<"Welcome to T4Tutorials: Please enter 1st number.  ";
	object1.input();
	cout<<" Welcome to T4Tutorials: Please  enter 1st number .";
	object2.input();
	if(object1<= object2)
	{
		cout<<"Result: Value of object1 is less than Value of  object2 or Value of object1 is equal to Value of object2. ";
	}
	else
	{
		cout<<" Result: Value of object1 is not less than, nor equal to Value of object2";
	}

 return 0;
}

Output

Please Enter Any number. 7

Please enter 2nd number. 9

Value of object1 is less than Value of object2 or Value of object1 is equal to Value of object2.

Video Lecture

FAQ

Exit mobile version