- 0
- 0
- 约9.9千字
- 约 39页
- 2021-02-05 发布于天津
- 举报
高等程序设计实验报告
实验名称
实验12运算符重载(2)
系别
姓名
学 号
班级
实验时间
实验地点
实验成绩
一、 实验目的及要求
进一步理解运算符重载,运用成员函数和友元函数等方法实现运算符的重载。
二、 实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)
硬件设备:联网的个人计算机
操作系统:Win dows xp
编译系统:Dev C++
三、 实验内容及步骤(包含简要的实验步骤流程)
1、 重载函数调用运算符(),将以下的二维数组的下标表示方法:
chessBoard[row][colum n] 改为常用的表示方法:
chessBoard(row,colu mn)
2、 重载下标运算符使之返回集合中最大的元素、次最大的元素以及第三大的元素。
3、 开发多项式类Poly no mial,多项式的每一项用数组表示,每项包含一个系数和一个指数。
例如:2x4的指数为4,系数为2。
请开发一个完整的Polynomial类,包括构造函数、析构函数以及get函数和set函数。 该类还要提供下述重载的运算符(分别使用成员函数和友元函数) :
重载加法运算符+,将两个多项式相加;
重载减法运算符-,将两个多项式相减;
重载赋值运算符=,将一个多项式赋给另外一个多项式;
重载乘法算符*,将两个多项式相乘;
重载加法赋值运算符+二、减法赋值运算符-=以及乘法赋值运算符*=。
4
您可能关注的文档
最近下载
- 年产六万吨聚苯乙烯聚合工段工艺设计..docx VIP
- 硬笔书法示范教学—偏旁部首”言“(课件)小学生书法.pptx VIP
- 罗莱家纺床上用品公司标准工时培训教材.ppt VIP
- 在线网课学习课堂《马克思主义与社会科学方法论(对外经济贸易大学 )》单元测试考核答案(001).docx VIP
- 2017级预防本科1701《病理学》消化系统疾病章节个人预习测验.docx VIP
- 石油化工企业设计防火规范(gb501602018)-石油化工防火.pdf VIP
- 板框式过滤器验证方案.doc VIP
- 547编号七年级下册生命生态安全教案.pdf VIP
- 数据中心IDC(通算智算超算)关键指标系列01:核心指标.xlsx VIP
- 2025中考语文名著《西游记》重点知识讲解及高频考点梳理+练习(学生版+解析版).pdf VIP
原创力文档

文档评论(0)