首页 范文大全 古典文学 职场知识 中国文学 公文书信 外国名著 寓言童话 百家讲坛 散文/诗歌 美文欣赏 礼仪知识 民俗风情
  • 工作总结
  • 工作计划
  • 心得体会
  • 竞聘演讲
  • 会议发言
  • 爱国演讲
  • 就职演说
  • 开业开幕
  • 思想学习
  • 征文演讲
  • 经验材料
  • 述职报告
  • 调研报告
  • 工作汇报
  • 年终总结
  • 申报材料
  • 学习体会
  • 企划方案
  • 活动方案
  • 技巧经验
  • 模板范例
  • 思想宣传
  • 经济工作
  • 工作报告
  • 组织人事
  • 反腐倡廉
  • 慰问贺电
  • 先进事迹
  • 思想汇报
  • 入党申请书
  • 党会发言
  • 先进性教育
  • 入团申请书
  • 个人简历
  • 演讲稿
  • 调查报告
  • 实习报告
  • 和谐社会
  • 观后感
  • 读后感
  • 作文范文
  • 自我鉴定
  • 讲话稿
  • 自查报告
  • 运算符重载类型转换与类范文实验报告

    时间:2020-11-26 12:34:20 来源:蒲公英阅读网 本文已影响 蒲公英阅读网手机站

    相关热词搜索:重载 运算符 转换

      运算符重载类型转换与类模板实验报告

     实验题目 运算符重载类型转换与类模板 日期

     班级

     组别

     姓名

     类型

     【实验目的】

     1.掌握运算符重载的定义及实现。

     2.熟练掌握运算符重载为类成员函数和重载为一般普通函数的区别。

     3.掌握类型转换的方法。

     【实验原理】

     将运算符“+=”重载为适用于两个复数的复合赋值运算。

     【实验器材】

     微型计算机、Visual C++ 6.0 集成软件平台

     【实验步骤】

     1.编辑源程序. 2.对源程序进行编译并调试程序. 3.连接并运行程序; 4.检查输出结果是否正确。

     程序设计如下:

     #include <iostream.h> class Data { public: Data(double r = 0,double i = 0){ real = r;imag = i; } Data operator += (Data x); void print(); private:

      double real; double imag; }; Data Data::operator +=(Data x) { real = x.real+real; imag = x.imag+imag; return *this; } void Data::print() { cout <<"("<<real<<","<<imag<<")"<<endl; } void main() { Data d; Data d1(2,4); Data d2(1,5); d1 += d2; cout<<"运算后,d1 的值为:"; d1.print(); } 【实验结果与数据处理】

      【实验结论】

    • 范文大全
    • 职场知识
    • 精美散文
    • 名著
    • 讲坛
    • 诗歌
    • 礼仪知识