当前位置: 首页 > 在线作业

兰州大学21年秋《数据库原理》平时作业3【奥鹏作业】

时间:2022-01-14 08:55:06 在线作业 我要投稿

兰州大学《面向对象程序设计》21秋平时作业3

一、单选题

13题,52

 

1

4

奥鹏作业网(www.opzy100.com

下列关于构造函数说法不正确的是()

A构造函数必须与类同名

B构造函数可以省略不写

C构造函数必须有返回值

D在构造函数中可以对类中的成员进行初始化

2

4

 

在多文件结构中,通常把类的声明单独放在()中

A主文件

B实现文件

C库文件

D头文件

3

4

 

已知 Value 是一个类,Value Value 的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()

AValueoperator+(Valuev,inti)

BValueoperator+(Valuev=value,inti)

CValueoperator+(Valuev,inti=0)

DValueoperator+(Valuev=value,inti=0)

4

4

 

在编译指令中,宏定义使用哪个指令()

Ainclude

Bdefine

Cif

Delse

5

4

 

下面描述中,表达错误的是()

A公有继承时基类中的public成员在派生类中仍是public

B公有继承是基类中的private成员在派生类中仍是private

C公有继承时基类中的protected成员在派生类中仍是protected

D私有继承时基类中的public成员在派生类中是private

6

4

 

如果未显式赋值,则将整型值( )赋给枚举中的第一个元素。

A1

B0

C2

D3

7

4

 

派生类可以访问其基类的( )。

A公用成员

B保护成员

C私有派生

D公用和保护成员

8

4

 

在关键字public后定义的成员为该类的

A私有

B公有

C保护

D任何

9

4

 

要使语句p=new int[10][20]”正确,p应事先定义为

Aint*p

Bint**p

Cint*p[20]

Dint(*p)[20]

10

4

 

以下不合法的数值常量是()

A011

Blel

C8.0E0.5

D0xabcd

11

4

 

已知 Value 是一个类,Value Value 的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()

AValue operator+(Value v, int i)

BValue operator+(Value v=value, int i)

CValue operator+(Value v,int i=0)

DValue operator+(Value v=value, int i=0)

12

4

 

执行如下的程序段后,输出结果是( cout.fill('*'); cout.width(6); cout.fill('#'); cout << 123 << endl;

A###123

B123###

C***123

D123***

13

4

 

当保护继承时,基类的()在派生类中成为保护成员,在类作用域外不能够通过派生类的对象来直接访问该成员。

A任何成员

B公有成员和保护成员

C保护成员和私有成员

D私有成员


最新推荐
QQ在线咨询
QQ客服
519688598
微信客服
519688598