• 工作总结
  • 乐竞(中国)
  • 心得体会
  • 述职报告
  • 申请书
  • 演讲稿
  • 讲话稿
  • 领导发言
  • 读后感
  • 观后感
  • 事迹材料
  • 党建材料
  • 策划方案
  • 对照材料
  • 不忘初心
  • 主题教育
  • 脱贫攻坚
  • 调查报告
  • 疫情防控
  • 自查报告
  • 工作汇报
  • 党史学习
  • 当前位置: 达达文档网 > 文档下载 > 读后感 > 正文

    运算符重载类型转换与类范本实验报告

    时间:2020-11-26 14:31:21 来源:达达文档网 本文已影响 达达文档网手机站

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

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

    班级

    组别

    姓名

    类型

    【实验目的】

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

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

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

    【实验原理】

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

    【实验器材】

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

    【实验步骤】

    1.编辑源程序.2.对源程序进行编译并调试程序.3.连接并运行程序;

    4.检查输出结果是否正确。

    程序设计如下:

    #include 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 <<"("<

    【实验结论】

    讲的很好,很有指导意义。

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网