?? 程序7.8:帶參數(shù)默認值的構造符.cpp
字號:
/* 程序7.8:帶參數(shù)默認值的構造符.cpp:*/
#include<iostream> //包含頭文件
using namespace std; //使用名字空間std
class Calculator //聲明一個類Calculator
{
private:
int iNumber1,iNumber2,iTotal; //聲明私有成員變量
public:
Calculator(int x=1,int y=2); //聲明構造符函數(shù)
void add(); //聲明加函數(shù)
void display(); //聲明顯示函數(shù)
};
int main() //main()函數(shù)開始
{
Calculator cObj1; //聲明不帶參數(shù)類對象,調(diào)用默認構造符
cObj1.add(); //調(diào)用加函數(shù)
cObj1.display(); //調(diào)用顯示函數(shù)
Calculator cObj2(10,20);//聲明帶參數(shù)類對象,調(diào)用構造符函數(shù)
cObj2.add(); //調(diào)用加函數(shù)
cObj2.display(); //調(diào)用顯示函數(shù)
return 0;
} //main()函數(shù)結(jié)束
Calculator::Calculator(int x,int y) //定義帶參數(shù)構造符
{
iNumber1=x;
iNumber2=y;
}
void Calculator::add() //定義加函數(shù)
{
iTotal=iNumber1+iNumber2;
}
void Calculator::display() //定義顯示函數(shù)
{
cout<<"\n數(shù) "<<iNumber1<<" 和數(shù) "<<iNumber2
<<" 的和是 "<<iTotal<<endl;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -