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

Program to illustrate the concept of templates.

To create an html file to implement the concept of margin, padding using cascading style sheets.

To configure the IP address for a computer connected to LAN