- 24
- 0
- 约5.67千字
- 约 8页
- 2015-09-13 发布于重庆
- 举报
面向对象程序设计C实验报告书3,面向对象程序设计实验,面向对象实验报告,python面向对象实验,面向对象程序设计,c面向对象程序设计,java面向对象程序设计,面向对象的程序设计,面向对象程序设计语言,面向对象程序设计教程
面向对象程序设计C++实验报告书
班级: 姓名: 学号:
课程名称 面向对象程序设计C++ 实验项目 重载运算符
C++的I/O操作 实验项目类型 验证 演示 综合 设计 指导教师 成 绩 一、实验目的
1.理解重载运算符的意义,掌握用成员函数、友元函数重载运算符的特点及重载运算符函数的调运方法;
2.理解多态的意义,掌握虚函数对对多态性的支持及调用方法,掌握抽象类的含义及其实现方式;
3.学会将文件作为流来处理的方式,掌握在C++环境下建立磁盘文件和读写磁盘文件的基本方法,掌握cin和cout标准输入输出流的作用,掌握文件流的定义格式,学习标准输入输出及格式控制,熟悉流类库中常用的类及其成员函数的用法
二、实验步骤
1.设计一个点类Point,实现点对象之间的各种运算,如两点是否相同,两点的位置加减等运算等,可以重载定义如下的一些操作符,其原型分别如下:
void offset(int,int); //提供对点的偏移
void offset(Point); //重载,偏移量用Point类对象表示
bool operator==(Point);//运算符重载,判断两个对象是否相同
bool operator!=(Point);//运算符重载,判断两个运算符是否不相同
您可能关注的文档
最近下载
- 小学数学求平行四边形的周长专项练习题(每日一练,共46份).pdf VIP
- 【2026】江苏南通市如皋市高三下学期调研化学试题+答案.pdf VIP
- 小学数学求平行四边形的周长专项练习题(每日一练,共53份).docx VIP
- 化妆品受托生产企业管理制度汇编.docx VIP
- 2023-2024学年安徽省淮北市高一数学人教A版函数概念与性质章节测试-2-含解析.pdf VIP
- 小学数学求平行四边形的周长专项练习题(每日一练,共49份).docx VIP
- nice900门机一体化用户手册_v1 11.docx VIP
- 小学数学求梯形的周长专项练习题(每日一练,共22份).docx VIP
- 南京西家大塘文化创意产业园规划概念方案.pdf VIP
- 小学数学求梯形的周长专项练习题(每日一练,共21份).docx VIP
原创力文档

文档评论(0)