- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
实验十
1实验目的:掌握面向对象编程中继承、派生的用法。
2实验题目:
(1)编写一个集合类,要求类的每个对象可以保存0~100个不同的整数,并
使用友元函数实现如下功能:
①从集合中加入一个整数
②从集合中去掉一个整数
③判断一个整数是否在集合中
④求两个集合的并集,结果是一个集合
⑤求两个集合的交集,结果是一个集合
(2)下面是一个形状类Shape,编写Shape的派生类:圆类Circle、三角形类
Triangle和矩形类Rectangle,并重定义基类的成员函数使之返回正确的结果
(show函数要输出对象的基本信息),然后编写程序进行测试。
classShape
{public:
doublearea()
{return0;};
doublegirth()
{return0;};
voidshow()
{cout”ShapeObject”endl;};
private:
};
(3)编写一个笔类,描述所有笔的共同属性,然后编写笔类的派生类:钢笔、
铅笔、签字笔、毛笔,在各派生类中尽量描述清楚各自的属性。
(4)自学完成:定义复数类,重载“+”“-”“=”运算符。
3实验结果截图
图片1题目(1)程序运行截图
图片2题目(2)程序运行截图
图片3题目(3)程序运行截图
图片4题目(4)程序运行截图
4源代码
//题目(1)源代码:
//_set.h
#ifndef_SET_H_INCLUDED
#define_SET_H_INCLUDED
#includeiostream
#includecstdio
#includewindows.h
class_set
{
friend_add(_set,int);
friend_del(_set,int);
friendbool_judge(_set,int);
//friend_set_union(_set,_set);//求并集
//friend_set_intersection(_set,_set);
friend_set_union(_set,_set);//求并集
friend_set_intersection(_set,_set);//求交集
public:
_set(int);
_set();
~_set();
display(_set);
private:
int*p;
int_size;//sizeofnumber
};
#endif//_SET_H_INCLUDED
//_set.cpp:implementationofthe_setclass.
//
/////////////////////////////////////////////////
/////////////////////
/////////////////////////////////////////////////
/////////////////////
//Construction/Destruction
/////////////////////////////////////////////////
/////////////////////
_set::_set()
{
}
您可能关注的文档
最近下载
- 凝神造像——中国传统雕塑课件.ppt VIP
- GB_T 35133-2017 集团企业经营管理参考模型.pdf
- 《气温和降水(第2课时)》示范课教学设计【湘教版七年级地理上册】.docx VIP
- 【公开课】第6课+凝神造像——中国传统雕塑+课件高中美术人教版(2019)美术鉴赏.pptx VIP
- 会计学原理(第23版)-中文PPT第6章 存货和销售成本.pptx
- 新风机组拆除施工方案.docx
- 火电工程施工组织设计.pdf VIP
- 会计学原理(第23版)-中文PPT第5章 商品经营的会计核算.pptx
- 华南理工大学数学系《解析几何》多套期末考试试卷(含答案).pdf
- 高新技术企业审计风险及应对研究--以中天运审凯乐科技为例.pdf
文档评论(0)