Overloaded operators are functions with special names the keyword operator followed by the symbol for the operator being defined. Like any other function, an overloaded operator has a return type and a parameter list.

C++ program to implement Operator Overloading

using namespace std;
class temp
{
   private:
      int count;
   public:
       temp():count(5){  }
       void operator ++() { 
        count=count+1; 
       }
       void Display() { cout<<"Count: "<<count; }
};
int main()
{
    temp t;
    ++t;        /* operator function void operator ++() is called */
    t.Display();
    return 0;
}

Check out – All CSE Basic Practicals

Thanks for visiting us. Do share us among your friends.

C++ program to implement Operator Overloading – Computer Practical
Tagged on:     

Leave a Reply

Your email address will not be published. Required fields are marked *