Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the use of Operator Overloading?



What is the use of Operator Overloading?..

Answer / ben jacob

Operator Overloading helps users/developers use a particular
class in an intuitive manner for different kind of
operations logically possible on the class.
It's used for ease of code read and maintainability.

e.g. Date 'b' can be subtracted from another instance of
Date, say 'a', to get the difference in number of days
between the two days.
So, you would overload the subtraction operator '-' for the
Date class accordingly.
Date a("07/04/2008);
Date b("05/04/2008);

//operator overoading for '-' for Date
//returns number of days
int Date::operator-(const Date& rhsDate)
{
//wotever logic
return <number of days between the (this) date and rhsDate>
}

Is This Answer Correct ?    5 Yes 0 No

Post New Answer

More OOAD Interview Questions

What is the use of interface?

0 Answers  


what are the different ways for a method to be overloaded?

0 Answers  


What is the benefit of Composition over Inheritance?

0 Answers  


Can you give some examples of tokens?

0 Answers  


What is the purpose of late binding in object-oriented programming?

0 Answers  


Why does the function arguments are called as "signatures"?

4 Answers  


Define a good interface?

0 Answers  


Explain what is single and multiple inheritance?

0 Answers  


If a class inherits an interface, what are the 2 options available for that class?

0 Answers  


What are the four important foundation concepts of OOP ?

0 Answers   Wipro,


Can you create an instance of an abstract class?

0 Answers  


What is the default access modifier in a class?

0 Answers  


Categories