在私有继承的情况下,基类成员在派生类中的访问权限()
受限制
保持不变
受保护
不受保护
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
若Sample类中的一个成员函数说明如下:
void set(Sample& a),则Sample& a的含义是()
指向类Sample的名为a的指针
a是类Sample的对象引用,用来作函数Set()的形参
将a的地址赋给变量Se
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
有关C++编译指令,以下叙述正确的是()
C++每行可以写多条编译指令
#include指令中的文件名可含有路径信息
C++的编译指令可以以#或//开始
C 中不管#if后的常量表达式是否为真 该部分都需要编译
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
C++对C语言做了很多改进,即从面向过程变成为面向对象的主要原因是()
增加了一些新的运算符
允许函数重载,并允许设置缺省参数
规定函数说明符必须用原型
引进了类和对象的概念
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
函数重载必须满足的条件是
函数名相同
参数个数不同
参数类型不同
函数名不相同
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
设类A中有静态数据成员x,两个A类对象a和b,若a.x=10,则b.x的值为
9
10
11
不能确定
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
对基类和派生类的关系描述中,错误的是()
派生类是基类的具体化
基类继承了派生类的属性
派生类是基类定义的延续
派生类是基类的特殊化
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
下面叙述正确的是( )。
声明纯虚函数使派生类既继承函数接口,又继承实现
声明虚函数的目的是使派生类不要继承函数接口
声明虚函数的目的是使派生类不能实例化
声明虚函数的目的是使派生类既能继承默认的实现,又能继承函数接口
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
在C++中,使用流进行输入输出,其中用于键盘输入()
cin
cerr
cout
clog
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
决定C++语言中函数的返回值类型的是( )
return语句中的表达式类型
调用该函数时系统随机产生的类型
调用该函数时的主调用函数类型
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
C++允许在结构中定义函数,这些函数称为
静态函数
构造函数
析构函数
成员函数
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
C++语言建立类族是通过()
类的嵌套
类的继承
虚函数
抽象类
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
假定A为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()
x.a
x.a()
x->a
(*x).a()
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
已知f1和f2是同一类的两个成员函数,但f1不能直接调用f2,这说明()
f1和f2都是静态函数
f1不是静态函数,f2是静态函数
f1是静态函数,f2不是静态函数
f1和f2都不是静态函数
答案是:答案 C
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
使用地址作为实参传给形参,下列说法正确的是( )
实参是形参的备份
实参与形参无联系
形参是实参的备份
实参与形参是同一对象
答案是:答案D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()
类
对象
函数体
数据块
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
在定义结构时,为产生封装性,则需使用哪个关键字数据成员
public
publish
protected
private
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
下面叙述不正确的是()
派生类一般都用公有派生
对基类成员的访问必须是无二义性的
赋值兼容规则也适用于多重继承的组合
基类的公有成员在派生类中仍然是公有的
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()
私有成员
公有成员
保护成员
保护成员或私有成员
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
基类中的public成员,通过public派生,基在派生类中的可见性为
不可访问
private
protected
public
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
下列运算符中,在C++语言中不能重载的是()
>>
>=
::
/
答案是:答案 C
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
在面向对象的程序设计中,首先在问题域中识别出若干个 ()
函数
类
文件
过程
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
下列关于静态数据成员的描述中正确的是()
静态数据成员是类的所有对象所共有的
静态数据成员要在构造函数内初始化
类的每个对象有自己的静态数据成员
静态数据成员不能通过类的对象调用
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()
都是虚函数
只有被重新说明时才是虚函数
只有被重新说明为virtual时才是虚函数
都不是虚函数
答案是:答案 A
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
关于类的静态成员函数描述错误的是( )
不是对象的成员
不能说明为虚函数
不能直接访问非静态函数
在创建对象前不存在
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
在编译指令中,宏定义使用哪个指令()
#if
#include
#define
#error
答案是:答案 C
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
所谓多态性是指 ()
不同的对象调用不同名称的函数
不同的对象调用相同名称的函数
一个对象调用不同名称的函数
一个对象调用不同名称的对象
答案是:答案 B
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
const char *p=“ABCD”;
char *const p=“ABCD”;
char const *p=“ABCD”;
const char *
答案是:答案 D
更新时间:2023/4/3 12:59:00
出自:长沙理工大学--面对对象程序设计C++ 目前为: 2/2 页 首页 上页 下页 尾页