注意:此页面搜索的是所有试题
兰州大学面向对象程序设计课程作业_A
对于公有继承,基类中的私有成员在派生类中将(5分)
A能够直接使用成员名访问
B能够通过成员运算符访问
C仍然是基类的私有成员
D变为派生类的私有成员

已知枚举类型声明语句为:enum COLOR{ WHITE,YELLOW,GREEN=5,RED,BLACK=10 };则下列说法中错误的是()(5分)
A枚举常量 YELLOW 的值为 1
B枚举常量 RED 的值为 6
C枚举常量 BLACK 的值为 10
D枚举常量 WHITE 的值为 1

调用一成员函数时,使用动态联编的情况是()(5分)
A通过对象调用一虚函数
B通过指针或引用调用一虚函数
C通过对象调用静态函数
D通过指针或引用调用静态函数

在C++语言中,数据封装要解决的问题是()(5分)
A数据的规范化
B便于数据转换
C避免数据丢失
D防止不同模块之间数据的非法访问

当类中的一个整型指针成员指向一块具有n*sizeof(int)大小的存储空间时,它最多能够存储 ( )个整数(5分)
An
Bn+1
Cn-1
D1

表达式3.6-5/2+1.2+5%2的值是()(5分)
A4.3
B4.8
C3.3
D3.8

可以用P.a的形式访问派生类对象p的基类成员a,其中a是(5分)
A私有继承的公有成员
B共有继承的私有成员
C公有继承的保护成员
D公有继承的公有成员

以下关于抽象类的描述正确的是(5分)
A不能说明指向抽象类的对象的指针或引用
B可以说明抽象类对象
C抽象类的纯虚函数的实现可以由自身给出,也可以由派生给出
D抽象类的纯虚函数的实现由派生给出

在文件包含命令中,被包含文件的扩展名(5分)
A必须是.h
B不能是.h
C可以是.h或.cpp
D必须是.cpp

实现动态联编不能通过()调用虚函数(5分)
A构造函数
B对象引用
C对象指针
D成员函数

类中定义的成员默认为( )访问属性(5分)
Apublic
Bprivate
Cprotected
Dfriend

若有以下程序 main() {int y=10; while(y- -); printf(“y=%d”y); } 程序运行后的输出结果是()(5分)
Ay=0
By=-1
Cy=1
Dwhile构成无限循环

下列符号常量定义中错误的是(5分)
Aconst M=10
Bconst int M=10
Cconst char ch
Dconst bool mark=ture

以下正确的描述是(5分)
A函数的定义可以嵌套,函数的调用不可以嵌套
B函数的定义不可以嵌套,函数的调用可以嵌套
C函数的定义和调用均可以嵌套
D函数的定义和调用均不可以嵌套

假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为:()(5分)
AAB operator+(AB & a , AB & b)
BAB operator+(AB & a)
Coperator+(AB a)
DAB & operator+(