- 36
- 0
- 约1.32万字
- 约 27页
- 2017-02-08 发布于重庆
- 举报
实验12运算符重载
实验12 运算符重载(2)
牛旭艳 智能二班 20110807201
一、实验目的
1、进一步理解运算符重载,运用成员函数和友元函数等方法实现运算符的重载。
二、实验内容
1、重载函数调用运算符(),将以下的二维数组的下标表示方法:
chessBoard[row][column]改为常用的表示方法:
chessBoard(row,column)
2、重载下标运算符使之返回集合中最大的元素、次最大的元素以及第三大的元素。
3、开发多项式类Polynomial,多项式的每一项用数组表示,每项包含一个系数和一个指数。例如:2x4的指数为4,系数为2。
请开发一个完整的Polynomial类,包括构造函数、析构函数以及get函数和set函数。该类还要提供下述重载的运算符(分别使用成员函数和友元函数):
1)重载加法运算符+,将两个多项式相加;
2)重载减法运算符-,将两个多项式相减;
3)重载赋值运算符=,将一个多项式赋给另外一个多项式;
4)重载乘法算符*,将两个多项式相乘;
5)重载加法赋值运算符+=、减法赋值运算符-=以及乘法赋值运算符*=。
4.设计一个日期类Date,,要求:
(1)包含年(year)、月(month)和日(day)私有数据成员。
(2)包含构造函数,重载关于一日期加上天数的加法运算符+、重载关于一日期减去天数的减加运算符-、重载输出运算
您可能关注的文档
最近下载
- 大型活动疫情防控消毒技术指南.docx VIP
- 华南师范大学2022-2023学年第2学期《高等数学(下)》期末试卷(B卷)附标准答案.pdf
- 防洪治理工程初步设计报告.doc
- 晶科考试题及答案.docx VIP
- 2025年福建省厦门市中考数学试卷(含答案).doc VIP
- 建筑工程资料管理规程-DB 61T 5121 - 2025(2.25最终版).docx
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-雷泽佳译-2025年9月10日).pdf VIP
- 小王子中的美句法语版.doc VIP
- 2025年12月大学英语四级考试真题第1套(含答案+听力原文+听力音频).docx VIP
- 2025年12月大学英语四级考试真题第3套(含答案+听力原文+听力音频).docx VIP
原创力文档

文档评论(0)