复数类的设计与实现毕业论文.docVIP

  • 137
  • 0
  • 约 25页
  • 2016-02-27 发布于广东
  • 举报
成 绩 评 定 表 学生姓名 李勇强 班级学号 1103060215 专 业 通信工程 课程设计题目 复数类的设计与实现 评 语 组长签字: 成绩 日期 20 年 月 日 课程设计任务书 学 院 信息科学与工程学院 专 业 通信工程 学生姓名 李勇强 班级学号 1103060215 课程设计题目 复数类的设计与实现 实践教学要求与任务 设计一个复数类,复数类的数据成员是real和imag,它们的数据类型是double,分别表示复数的实部和虚部,要求如下: (1)编写一个带有缺省参数的构造函数,默认值为(0,0),实现一个复数的构造。 (2)编写一个拷贝构造函数,实现一个复数的拷贝构造。 (3)编写一个析构函数,在函数中输出(real,imag)被析构,例如:如果复数的实部为1,虚部为2,则被析构时程序输出:“(1,2)被析构”。 (4)重载运算符“+”为复数类的成员函数,其功能是返回两个复数的相加的结果。 (5)重载运算符“-”为复数类的成员函数,其功能是返回两个复数的相减的结果。 (6)重载运算符“*”为复数类的友元函数,其功能是返回两个复数的相乘的结果。 (7)重载运算符“/”为复数类的友元函数,其功能是返回两个复数的相除的结果。 (8)重载单目运算符“-”为复数类的友元函数,其功能是返回当前复数的相反数。 (

文档评论(0)

1亿VIP精品文档

相关文档