Method overloading increases the readability of the program . This provides flexibility to programmers so that they can call the same method for different types of data. This makes the code look clean.
Read moreWhy do we use constructor overloading in C ++?
Answer: Benefits of constructor overloading in C++ is that, it gives the flexibility of creating multiple type of objects of a class by having more number of constructors in a class , called constructor overloading. In fact, it is similar to C++ function overloading that is also know as compile time polymorphism.
Read more