下载此文档

运算符重载实验报告.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
《面向对象程序设计》~:;。二、问题分析1、设计基础:,    设计一个可进行复数运算的演示程序2、分析设计课题的要求,要求编程实现以下功能:实现复数的加减法三、数据结构设计1,定义类,设计构造函数和显示函数print();2,重载运算符“+”、“-”为类FS的成员函数。3,实例化FS类的2个对象,并利用重载的运算符对其进行计算功能设计#include<>plex//复数类声明{private:doublereal;doubleimage;plex(doubler=,doublei=)//构造函数{real=r;image=i;}complexoperator+(complexc2);//+plexoperator-(complexc2);//-重载为成员函数voiddisplay();};plex::operator+(complexc2)//plexc;=+real;=+image;plex(,);}plex::operator-(complexc2)//plexc;=real-;=image-;plex(,);}plex::display(){cout<<"("<<real<<","<<image<<")"<<endl;}voidmain(){complexc1(5,4),c2(2,10),c3;cout<<"c1=";();cout<<"c2=";();c3=c1+c2;//使用重载运算符完成复数加法cout<<"c3=c1+c2=";();c3=c1-c2;//使用重载运算符完成复数减法cout<<"c3=c1-c2=";();}五、程序运行结果体会与收获通过这次实验我进一步了解运算符重载的概念和使用方法,掌握几种常用的运算符重载的方法,学会了使用重载运算符进行复数的加减法。

运算符重载实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人88jmni97
  • 文件大小62 KB
  • 时间2019-04-22