⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 程序10.03:重载构造符calculator().cpp

📁 学习C++的一些范例
💻 CPP
字号:
/* 程序10.3:重载构造符Calculator().cpp:*/
#include<iostream>		//包含头文件
using namespace std;	//使用名字空间std

class Calculator		//声明一个类Calculator
{
private:
	int iNum1,iNum2,iTot;
public:
	Calculator();		//声明无参数构造符原型
	Calculator(int,int);//声明有参数构造符原型
	void Display();
};
int main()				//main()函数开始
{
	Calculator c1;		//声明类对象c1,调用无参数构造符
	c1.Display();

	Calculator c2(1,4);	//声明类对象c2,调用有参数构造符
	c2.Display();

	Calculator *cPtr;	//声明类指针cPtr
	cPtr=new Calculator(3,5);
	cPtr->Display();
	delete cPtr;
	return 0;
}						//main()函数结束
Calculator::Calculator()			
{
	iNum1=0;	iNum2=0;
}
Calculator::Calculator(int Num1,int Num2)
{
	iNum1=Num1;
	iNum2=Num2;
}
void Calculator::Display()
{
	iTot=iNum1+iNum2;
	cout<<iNum1<<" 和 "<<iNum2<<" 之和是: "<<iTot<<endl;
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -