addover2.cpp
来自「c语言教程源码」· C++ 代码 · 共 33 行
CPP
33 行
//这个程序在本书所带软盘中,文件名为ADDOVER2.CPP
//这个程序利用相加运算符重载子程序接收一个基本类型数据并返回一个对象。
#include <iostream.h>
class addover {
public :
addover( int num )
{
n = num;
}
addover operator + (int num) //返回一个对象
{
return addover( n + num );
}
void show( )
{
cout << "n = " << n << endl;
}
private:
int n;
};
void main(void)
{
addover obj1(10), obj2(0);
obj2 = obj1 + 5;
obj2.show( );
}
/*这个程序运行后将输出下列结果:
n = 15
*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?