学习C++的一些范例

源代码在线查看: 程序10.03:重载构造符calculator().cpp

软件大小: 44 K
上传用户: princessmeng
关键词: 范例
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* 程序10.3:重载构造符Calculator().cpp:*/
				#include		//包含头文件
				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				}
				
				
				
							

相关资源