提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
定义计算器类,其中有两个私有数据成员n1和n2。
编写构造方法,赋予n1和n2初始值,再为该类定义加、减、乘、除等公有成员方法,分别对两个成员变量执行加、减、乘、除的运算。
在main()函数中创建此类的对象,调用各个方法,并输出加、减、乘、除计算结果。
代码:
#include<iostream>
using namespace std;
class jsj{
private:
float n1,n2;
public:
jsj(float x,float y)
{
n1=x;n2=y;
}
float add();
float jian();
float cheng();
float chu();
};
float jsj::add()
{
cout<<n1+n2<<endl;
}
float jsj::jian()
{
cout<<n1-n2<<endl;
}
float jsj::cheng()
{
cout<<n1*n2<<endl;
}
float jsj::chu()
{
cout<<n1/n2<<endl;
}
int main()
{
jsj j1(8,2);
cout<<"n1+n2=";
j1.add() ;
cout<<"n1-n2=";
j1.jian() ;
cout<<"n1*n2=";
j1.cheng() ;
cout<<"n1/n2=";
j1.chu() ;
return 0;
}
结果:
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了模拟简单的计算器的方法。