- 4
- 0
- 约2.42万字
- 约 17页
- 2023-06-08 发布于河南
- 举报
c++复习题及答案--第1页
1、填空题()
多态分为: 专用多态 和 通用多态 。
2、选择题(10 分)
下面对构造函数的描述不正确的是( C )
A 可以重载 B 其名字与类名相同 C 可以显式调用构造函数 D 构造函数是成员函数
E 构造函数不能是虚函数
3、判断题(正确的请写T,错误的请写F )(20 分)
静态成员函数可以直接调用类中说明的非静态成员。(F )
windows 应用程序采用基于消息的事件驱动运行机制。(T )
(一)填空题
在类体内使用关键字( static )说明的成员称为静态成员。
2、重载的函数要求参数的( 个数 )和( 类型 )不同。
3、如果要表示某个变量的值不能修改,用修饰符( const )限制。
4 、对函数 int fun( int x ,int y) 中的参数 x 指定默认值10 正确的声明方式
是( int fun(int y,int x=10) )。
5、C++语言规定,成员函数如果被定义在类体内,则为默认为(内联成员函数 )。
6、在类层次结构中,创建子类对象时,(派生类 )构造函数最后被执行。
7 、C++规定,运行多态性通过( 基 )类的指针或者( 引用 )调用 (虚函
数 )来实现。
8、派生类的生成过程经历了三个步骤: (吸收基类成员 )、(改造基类成员
)和( 添加新的成员 )。
9、面向对象程序设计的4 个基本特征是(抽象)、(继承)、(封装)、(多态) 。
10、Windows 应用程序采用基于( 消息 )的事件驱动运行机制。
11、通常将用来派生新类的类称为( 基类 ),又称为父类,而将派生出来的新
类称为( 派生类 ),又称为子类。
12、含有( 纯虚 )函数的类称为抽象类。
13、引用与被引用的实体具有相同的( 地址 )。
14、类成员的访问权限有3 种( 共有类型 )、(私有类型 )、(保护类型 )。
15、通过函数改变实参的数据,c++ 可以通过( 指针 )或者( 引用 )实现。
16、c++通过( 函数重载 )实现静态多态性,其(形参个数或类型)必须不同。
18、c++类的用途有两种,一种是生成类的对象,另一种是通过( 继承 )派生
出新类。
19、在类Ctest 的定义中,其拷贝构造函数的声明是( Ctest(Ctest C) ; )。
20、抽象类必须有一个( 纯虚 )函数,并且不能产生自己的( 对象 )。
21 、C++规定,动态联编通过多态性来实现,实现多态性的同名函数必须( 形
参表和返回值 )相同。
c++复习题及答案--第1页
c++复习题及答案--第2页
22、面向对象的模型中,最基本的概念是对象和( 类 ) 。
23、软件设计模块化的目的是( 降低复杂性 ) 。
24、 派生类的成员一般分为两部分,一部分是( 改造基类的成员 ) ,另一部分
是自己定义的新成员。
25、 在函数参数传递中,解决大的对象传递效率,最好使用( 引用 )为参数
26、 如果要把返回值为void 的函数A 声明为类B 的友元函数,则应在类B 的
定义中加入的语句是( friend class A; ) 。
27、如果类B 继承了类A ,则称类A 为类B 的基类,类B 称为类A 的( 派生类 ) 。
28、 将x+y 中的+运算符用友元函数重载应声明为( friend Complex
operator+(
您可能关注的文档
最近下载
- 2026届天津市和平区名校物理高一上期末教学质量检测试题含解析.doc
- ATC990-简易中文说明.pdf VIP
- 行政管理合同协议.docx VIP
- 《鱼的腌制与熏制》课件.ppt VIP
- 电源线检验报告RVV2-1.5说明.doc VIP
- 《电动中重卡共享换电站及车辆换电系统技术规范-第八部分:换电站的规划布局及安装防护要求》.pdf VIP
- 四川省宜宾市叙州区观音学校2025秋九年级数学半期试题.pdf VIP
- 2024生成式人工智能数据应用合规指南.docx VIP
- 重大节假日保障方案.doc VIP
- 2025年江苏省职业院校技能大赛机电一体化技术赛项-学生组任务书-样卷.pdf VIP
原创力文档

文档评论(0)