c++面向对象经典考试题
c++面向对象经典考试题
一、单项选择题(本大题共12小题,每小题2分,共24分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1. 所谓多态性是指 ( B )
A.不同的对象调用不同名称的函数 B.不同的对象调用相同名称的函数 C.一个对象调用不同名称的函数 D.一个对象调用不同名称的对象 2. 有如下程序段:
int *p,a[6]={-1,0,1,2,3,4}; p=a+3; 执行该程序段后,*p的值为 ( B) A.4 B.2 C.1 D.NULL
3.类MyA的拷贝初始化构造函数是 ( C) A.MyA() B.MyA(MyA*) C.MyA(MyA&) D.MyA(MyA)
4.一个函数功能不太复杂,但要求被频繁调用,则应把它定义为 (A ) A.内联函数 B.重载函数 C.递归函数 D.嵌套函数
5.以下有关继承的叙述正确的是 ( B) A.构造函数和析构函数都能被继承 B.派生类是基类的组合
C.派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员 D.基类的公有成员一定能被派生类的对象访问 6. 解决二义性问题的方法有(C ) A.只能使用作用域分辨操作符
B.使用作用域分辨操作符或赋值兼容规则 C.使用作用域分辨操作符或虚基类 D.使用虚基类或赋值兼容规则
7. 假设类X以类Y作为它的一个基类,并且X类的名字func()支配Y类的名字func(),obj为类X的对象,则obj.func()语句实现的功能为 ( C)
你可能喜欢
- 面向对象程序设计期末考试试题
- 硬盘分区魔术师
- 虚拟光驱
- java面向对象
- php面向对象
- C#面向对象
- 面向对象程序设计C++期末考试试题12页
- 《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案19页
- 《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案26页
- 《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案49页
- 9《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案53页
- 8《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案43页
- PQ分区魔术师硬盘错误代码解析15页
- PQ硬盘分区魔术师下载及图解教程4页
- 硬盘分区魔术师8.0 分区详细过程[图解]22页
- 硬盘分区魔术师PartitionMagic32页
- PM硬盘分区魔术师教程20页
- 如何用分区魔术师进行电脑硬盘分区16页
- java4_面向对象编程30页
- java面向对象6页
- java3_面向对象1109页
- java面向对象程序设计第5章第6章10页
- 05、第4章 java语言中的面向对象特性144页
- java学习第03章-面向对象特征157页
- php面向对象开发46-64课33页
- php面向对象技术48页
- php面向对象的程序设计13页
- 11.php面向对象58页
- php面向对象编程 成员方法3页
- php面向对象详解6页
- ch05 C#面向对象程序设计基础22页
- C#面向对象学习心得7页
- C#面向对象程序设计25页
- C#面向对象编程413页
- C#面向对象高级编程721页
- C#面向对象高级编程316页


