C++实验报告:运算符重载实践
实验七:运算符重载
一、实验目的
1. 编写程序熟悉运算符重载函数的定义和使用;
2. 编写程序熟悉重载单目和双目运算符的方法;
3. 编写程序熟悉流插入和提取运算符的重载;
二、实验要求
1. 创建一个二维坐标点Point的类,该类能够存放一个二维坐标点(x,y)。重载运算符“++”,使之能用于坐标点x和y都增加1。并重载输出流符号,使Point类的对象输出格式为(x,y)形式。测试该类和++运算符。
2. 为类Point定义友元函数,以实现运算符重载。
一、实验目的
1. 编写程序熟悉运算符重载函数的定义和使用;
2. 编写程序熟悉重载单目和双目运算符的方法;
3. 编写程序熟悉流插入和提取运算符的重载;
二、实验要求
1. 创建一个二维坐标点Point的类,该类能够存放一个二维坐标点(x,y)。重载运算符“++”,使之能用于坐标点x和y都增加1。并重载输出流符号,使Point类的对象输出格式为(x,y)形式。测试该类和++运算符。
2. 为类Point定义友元函数,以实现运算符重载。
27KB
文件大小:
评论区