?? 程序10.01:重載成員函數max().cpp
字號:
/* 程序10.1:重載成員函數Max().cpp:*/
#include<iostream> //包含頭文件
using namespace std; //使用名字空間std
class OverLoad //聲明一個類OverLoad
{
public:
void Max(int,int); //聲明成員函數原型
void Max(float,float); //聲明同名成員函數原型
};
int main() //main()函數開始
{
OverLoad OL1; //聲明類對象OL1
OL1.Max(100,200);
OL1.Max(12.3F,22.5F);
return 0;
} //main()函數結束
void OverLoad::Max(int iNum1,int iNum2) //定義成員函數
{
int iMax;
if(iNum1>iNum2)
iMax=iNum1;
else
iMax=iNum2;
cout<<"整型數"<<iNum1<<" 和"<<iNum2<<" 的大者是"<<iMax<<endl;
}
void OverLoad::Max(float iNum1,float iNum2)//定義成員函數
{
float iMax;
if(iNum1>iNum2)
iMax=iNum1;
else
iMax=iNum2;
cout<<"浮點數"<<iNum1<<"和"<<iNum2<<"的大者是"<<iMax<<endl;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -