- 3
- 0
- 约2.24万字
- 约 26页
- 2020-02-03 发布于江苏
- 举报
《面向对象程序设计》复习题
1、(C++的输入输出)天猫优惠券,我就要券
定义一个函数 max,实现输入两个数 a、b,比较并从小到大输出。
2、(函数的重载)
(1)定义一个带两个参数的函数 max,输出最大值。
(2 )再定义一个带三个参数的函数 max,输出最大值。
(3 )主函数测试之。
3、(有默认参数的函数)
将题 2 用带默认参数的函数实现。
4 、(变量的引用)
(1)定义一个 swap1 函数,以普通形参传入两个变量 a、b,互换 a、b 的值。
(2)定义一个 swap2 函数,以指针形参传入两个变量 a、b,互换 a、b 的值。
(3)定义一个 swap3 函数,以引用形参输入两个变量 a、b,互换 a、b 的值。
(4)主函数定义两个变量 x 、y 传入三个函数,观察 x 、y 值前后的变化。
5、(类的定义)
定义一个 student 类,数据成员包括:学号 num,姓名 name,年龄 age,性
别 sex ,成员函数包括:
(1) set 函数,键盘输入学号,姓名,年龄,性别
(2 ) display 函数,输出学生信息。
6、(构造函数和析构函数)
定义一个 student 类,数据成员包括:学号 num,姓名 name,年龄 age,性
别 sex ,成员函数包括:
(1)构造函数,初始化学号,姓名,年龄,性别
(2 )display 函数,输出学生信息。
(3 )析构函数,输出学生学号。
(4 )主函数定义多个对象,并注意构造函数和析构函数的调用顺序。
7、(构造函数的重载)
在题 6 基础上增加一个默认构造函数,实现构造函数的重载
8、将题 6 用带默认参数的构造函数实现。
9、(对象数组和对象的动态建立及释放)
在题 8 基础上,实现如下主函数:
(1) 在主函数中定义一个包含三个学生的数组,并初始化之。
(2) 在主函数中定义一个 student 类指针 p 并用 new运算符分配动态内存
(3) 用 delete 删除 p 指向的动态内存。
(4) 观察构造函数和析构函数的调用。
10、(复制构造函数)
在题 8 基础上新增加一个复制构造函数,并主函数新增复制构造对象。
11、(静态成员)
定义一个 student 类,数据成员包括:学号 num,姓名 name,成绩 score ,
累加总分 sum,累计人数 count 。成员函数包括:构造函数统计人数 count ;
(1) 非静态成员 total 函数,求 sum。
(2 ) 静态成员 average 函数,求平均成绩。
(3 ) 主函数定义包含 3 个学生的数组,求三个学生的平均成绩。
12、(友元函数)
定义一个 Time 类,私有数据成员包括: 时 hour 、分 minute 、秒 second
成员函数:构造函数 Time ()
定义一个友元函数 display ,使之访问私有成员输出时分秒。
13、(运算符重载)
(1) 定义一个复数类,实现对“ +”,, 的重载,使之可实现以下主函数。
int main()
{
Complex a(3,4),b(1,2),c,d,e,f;
c=a +b;
d=a+5;
e=3+b;
cin f;
cout fendl;
return 0;
}
(2) 定义一个 Time 类,实现对“ ++”的前缀、后缀重载。 P134
i
您可能关注的文档
- 《克和千克》教学设计详细.pdf
- 《望庐山瀑布》教学设计(详细讲解).pdf
- 信息技术与学科融合的教学设计666.pdf
- 大学生就业指导之职业生涯规划范文.pdf
- 大学生社会调查报告范文(4000字).pdf
- 软件工程精品课程网站设计.pdf
- 《我最喜爱的景物》教学设计(详细设计).pdf
- 在校大学生自我鉴定范文三篇.pdf
- 大学生心理健康范文2000字.pdf
- 儿化音详细讲解.pdf
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)