[C++] 纯文本查看 复制代码 #include <iostream>//头文件
using namespace std;//命名 空间 std;
class a//类 a 三个无返回值的 shuchu 函数 但是三个函数名称都一样 但是执行的功能不一样(称为函数重载)
{
public:
void shuchu(int a) {
cout << "a=" << a << endl;
};
void shuchu(float b) {
cout << "float=" << b << endl;
};
void shuchu(char c[]) {
cout << "char=" << c << endl;
};
private:
};
int main() {//主函数
a a1;//调用类 a
char c[] = "C++重载函数";//代码从上往下面执行 如果在下面定义且声明 就会报错
a1.shuchu(5);//执行函数重载的第一个函数
a1.shuchu(13.14f);//执行函数重载的第二个函数
a1.shuchu(c);//执行函数重载的第三个函数 也可以不用从第一到第三个函数 依次执行 看自己喜好
return 0;//返回
};
|