Program to illustrate the concept of overloaded function having different number of arguments in the different overloaded forms.

#include <iostream>
using namespace std;
class Print
{
public:
void print(int i) {
cout << "Displaying the int : " << i << endl;
}
void print(double f) {
cout << "Displaying the float : " << f << endl;
}
void print(char* c) {
cout << "Displaying the character : " << c << endl;
}
};
int main(void)
{
Print pd;
pd.print(5);
pd.print(500.263);
pd.print("Hello iView");
cout<<"/*\nName-Sanjampreet Singh\nRoll Number-1507967\n*/";
}

Output:


Comments

Popular posts from this blog

To create an html page with frames and frameset

1. Write a program to insert a new element at end as well as at a given position in an array in Java

1. To familiarize with network devices like switch, hub, routers and bridges in LaTex