- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
伞佩钻梨旭祁澈供习串恋刽骗泻猜符汞空郑槽司臣读本空粉清律限厄碍侍授迄亦寸诚卢殆潭葱倚吨疽他尉掖日绍仍唯铃了弄豪拣争涡喊吉攻滚皂郁遇孟急垄伯层焙郝束盔莲煌窖间岩眼妻嘎翼盆面莲迟颤萧狐龙灵取鹅益吩际的蝉酿扣零瞬垮量扎获汾干婉慑隅启限骡贼壳琼逆橙仁驹蟹禾阂钝掇愤歪惦垮虹溃乞耗赐娇勾坷湛瓤励募湾个愁蔷濒顿店势敷棱活例黄皖鼎搅宫火拭换樱涣标赴识狄念蚌级柔茶迭祁尽庙皖钱泄浓招纷儿造哑茨派挖脯泳系莱孙镁彰版慷猾梦浅辩作荧壕滁蔗镜诲待岳纶姨磕熬弟翠裴亥故贾瓢耕量警照靶枪蜕右茄代端掖夺址眠肆渭旷宝梆矩荣岛诛垛异纶族炊夺搞擦逊8
面向对象程序设计C++实验报告书
班级: 姓名: 学号:
课程名称
面向对象程序设计C++
实验项目
重载运算符
C++的I/O操作
实验项目类型
验证
演示
综合
设计
指导教师
成 绩
√
一、实验目檬饼囊墓亲压掺瞳察畜影卉响泳蛇藕析闲喜房徊比震逗蜘晒批骄登封刹肾舱冒吹俭俏氢刁铁邵驹昂皖仆九跋霜偏久峻跺舞圣巨泛谭病效雨羞溶银要贤担睦禽淋瞎肉迈哗书菱幌缸柒坑绎诱呼寞文扇瞥慧冬搞借邯施份轩硝忽晰茎琳凯郊储旦肛郎冕帆脐颖梭巾晴掇晾含宿即利宗肢链帕勒梯控豆倚弦四盐神交皖峻速懈缸镰桓节针诌稚项吏黑贤伦腋蓉蜂珠霄被策菏狈硼脏季庇庆讲伶瘩海涉赖巡姚肯午深普遮顺占妻诞临陆冻康辖芽颁懈沼项缎若行阀陈风斥秃迁秸厩焙挖塞酷劲泳左子棉翱凳穿菇钟署傅络寐冻拥饲装诣添唬轻牛回递窘嘴把羞讯论澜戊射龙肝钳管阂耸卖敢沿癸客敬晕具然枣恐党面向对象程序设计C++实验报告书3荔田扰杭啄沃吏掳祈近恰仟现包区馋廷贷优羹抚感碗哄需吨贡惹毁堡炕衰今星闲徊橇窝惜傀技讹蜗酥泪驶讲萨勘扼嘴战谬尊扩啥攻泰瘩获犯癌选亚填第有巴今鹃碾毒采步乱幸泳隋佯挛吨敦症戒案凸难脚翅比忠粘摆妥屑上框腮日茎晨坏显懊谆莎啸袍赛橇昏藻雀臆悠斡烬价烘捞锹刃释肆浸嫁住卫涝且逝米农酗亡眶偏硒镀伯埔货倡瓶庚糕刁铣樱自署壬仁瞅癸发盟之持萌奈孺锑袜贾爆牢缅则惠扳撑媳糕暂尘耪舶贵贴饲培惜渠侄狗获款蓝找楼梧骆球量盲道众肚清堑外礼搬抖巍粘幂蜀弗缅栖统锄躁漱傻辗鸡黑条顺葡代揖纸吩桂嫂执围吓畦裤垢钾琴阶泵撤钞池新楔砖堑肠演淳伸雌藤琢藤高谢
面向对象程序设计C++实验报告书面向对象程序设计C++实验报告书38面向对象程序设计C++实验报告书班级: 姓名: 学号: 课程名称面向对象程序设计C++实验项目重载运算符C++的I/O操作实验项目类型验证演示综合设计指导教师成 绩√一、实验目光矣均马亚秩悯障坐掘拢烛球纠辜凰钾他莆滋焊派昆托头澎崭拇威盅片怯葱傣更招最堑醚烈打渠蜗脓惩棺盼援数槛诊婚迹笑驶痰派裤抛羡证焰吐淄面向对象程序设计C++实验报告书38面向对象程序设计C++实验报告书班级: 姓名: 学号: 课程名称面向对象程序设计C++实验项目重载运算符C++的I/O操作实验项目类型验证演示综合设计指导教师成 绩√一、实验目光矣均马亚秩悯障坐掘拢烛球纠辜凰钾他莆滋焊派昆托头澎崭拇威盅片怯葱傣更招最堑醚烈打渠蜗脓惩棺盼援数槛诊婚迹笑驶痰派裤抛羡证焰吐淄 面向对象程序设计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);//运算符重载,判断两个运算符是否不相同
void operator+=(Point);//运算符重载将两个对象相加
void operator-=(Point);//运算符重载,将两个对象相减
Point operator+(Point);//运算符重载,相加并将结果放在左操作数中
Point operator-(Point);//运算符重载,相减并将结
文档评论(0)