C总复习概要1
目录
第一章 面向对象程序设计概述 4
1.什么是面向对象程序设计(p2-3) 4
2.面向对象设计特点(p3) 4
3.什么是对象?什么是类?对象与类的关系是什么? 4
4.对象的特征 4
5.什么是消息?消息具有什么性质?(P6) 5
6.什么是封装和抽象?(p9) 5
第二章 C++概述 5
1、简述C++的主要特点p17 5
2、下面是一个C程序,改写它,使它采用C++风格的I/O语句。 5
3、测试下面的注释(它在C++风格的单行注释中套入了类似于C的注释)是否有效(上机试) 6
4、以下这个简短的C++程序不可能编译通过,为什么? 6
5、回答问题p30 6
6、使用内置函数的优点是什么?p26~28 6
7、下面语句中错误的是_________: 6
8、假设已经有定义”const char *const name=”chen”;”,下面的语句中正确的是(p25) 6
9、假设已经有定义” char *const name=”chen”;”,下面的语句中正确的是(p25) 7
10、假设已经有定义”const char * name=”chen”;”,下面的语句中错误的是(p25) 7
11、下面的类型声明中正确的是:(p38-40) 7
12、写出下列程序的运行结果(p34) 7
13、写出下列程序的运行结果(a=10,b=10) 8
14、分析下程序的输出结果 8
16、用动态分配空间的方法计算Fibonacci数列的前20项关存储到动态分配的空间中。 8
18、编写C++风格的程序,解决百钱问题:将一元人民币换成1,2,5,分的硬币,有多少种换法。 9
第三章 类和对象 10
1、类声明的一般格式(P51) 10
2、构造函数和析构函数的主要作用是什么?它们各有什么特征?(P61,62,67) 10
3、什么是对象数组:(P74) 10
4、什么是this指针?它的主要指针是什么?(P80) 10
5、有元函数有什么作用?(P90) 10
6、假设在程序中已经声明了类point,并建立了其对象p1和p4。请回答以下几个语句有什么区别? 10
7、在下面有关对构造函数的描述中,正确的是 10
8、在声明类时下面说法正确的是: 10
9、在下面有关析构函数特征的描述中,正确的是 11
10、构造函数是在_______时被执行的。 11
11、在下面有关静态成员函数的描述中,正确的是: 11
12、在下面有关友元函数的描述中,正确的说法是: 11
13、友元的作用之一是: 11
23、建立类 11
24、 12
第四章 派生类与继承 14
1、有哪几种继承方式?每种方式的派生类对基类成员的继承性如何?(P114) 14
2、派生类能否直接访问基类的么有成员?若否,应该如何实现?(P119) 14
3、保护成员有哪些特性?保护成员以公方式或私有方式被继承后的访问特性如何?(P112) 14
4、派生类构造函数和析构函数的执行顺序是怎样的?(P124) 14
5、派生类构造函数和析构函数的构造规则是怎样的?(124) 14
6、什么是继承?多继承时,构造函数和析构函数执行顺序是怎样的?(P136) 14
7、在类的派生中为何要引入虚基类?虚基类构造函数的调用顺序是如何规定的?(142) 14
8、使用派生类的主要原因是: 14
9、假设已经定义好了一个类student,现在要定义类derived它是从student私有派生的,定义类derived的正确写法是: 15
10、下面的程序可以输出ASCII字符与所对应的数字的对照表,修改下列程序,使其可以输出字母a到z。 15
第五章 多态性 18
1、什么是静态联编?什么是动态联编?(P162) 18
2、编译时的多态性与运行时的多态性有什么区别?它们的实现方法有什么不同?(P162) 18
3、简述运算符重载的规则。(P167) 18
4、友元运算符函数和成员运算符函数有什么不同?(P180,182) 18
5、什么是虚函数?虚函数与函数重载有哪些相同点与不同点?(P200,P206) 18
6、什么是纯虚函数?什么是抽象类?(P211,212) 18
7、有关运算符重载正确的描述是: 18
8、能用友元函数重载的运算符是: 18
9、关于虚函数,正确的描述是: 19
第六章 模板 20
1、为什么要使用模板?函数模板声明的一般形式是什么样?(P222) 20
2、什么是模板形参和模板函数?(P223) 20
3、为什么使用类模板、类模板和模板类之间的关系是什么?(P228) 20
4、函数模板与同名的非模板函数重载时,调用的顺序是怎样的?(P228) 20
5、假设定义了函数模板 20
6、模板的使用是为了: 20
第七章 C++的I/O流类库函数 21
1、C+
您可能关注的文档
- Business_meeting概要1.pptx
- bugfree的详细安装与使用概要1.pptx
- BusinessObjects XI 管理(公司内部资料)概要1.ppt
- Business_appointment_商务会谈概要1.ppt
- But what`s a dictionary for? 课概要1.pptx
- Butterknife用法概要1.doc
- But you didn’t概要1.pptx
- Business Etiquette(商务礼仪2014)概要1.pptx
- BWDSP汇编入门概要1.pptx
- buzz marketing概要1.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 准噶尔盆地南缘山前带石油地质综合评价.pdf VIP
- 2012届松江区高三英语二模试卷.doc VIP
- 2012奉贤区高三二模英语含答案.doc VIP
- 云南大学博士、硕士研究生学位论文写作规范-2025.docx VIP
- 2008学年奉贤区调研测试高三英语试卷及答案.doc VIP
- 最新人教版六年级上册数学1-8单元单元测试卷及期中期末卷(含答案).pdf VIP
- [黄浦区2009学年度第一学期期终基础学业测评高三英语附答案.doc VIP
- 2025至2030中国C反应蛋白(CRP)试验行业产业运行态势及投资规划深度研究报告.docx
- 2009学年奉贤区调研测试高三英语试卷(附答案).doc VIP
- 噬神者:爆裂 怪物素材获取方法.pdf VIP
原创力文档

文档评论(0)