新建
上传
首页
助手
最?/div>
资料?/div>
工具

C++

面向对象程序设计模拟试题一

 

一、单项选择题(本大题共

10

小题,每小题

2

分,?/p>

20

分)在每小题列出的四个备选项

中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均

无分?/p>

 

1

.说明虚函数的关键字是(

 

 

 

 

b 

 

 

?/p>

?/p>

 

A

?/p>

inline 

 

B

?/p>

virtual 

 

 

C

?/p>

define 

 

 

D

?/p>

static 

2

?/p>

在标?/p>

C++

中,

每个程序中都必须包含有这样一个函数,

该函数的函数名为

?/p>

 

 

 

 

a 

 

 

?/p>

?/p>

 

A

?/p>

main 

 

 

 

 

 

 

 

B

?/p>

MAIN 

 

 

 

 

 

 

 C

?/p>

name 

 

 

 

 

 

 

 

D

?/p>

function 

3

?/p>

cout

是某个类的标准对象的引用,该类是?/p>

 

 

 

a 

 

 

 

?/p>

?/p>

 

 

A

?/p>

ostream 

 

B

?/p>

istream 

 

C

?/p>

stdout 

 

 

D

?/p>

stdin 

*4

.如果在类外的非类的成员函数中有函数调用

CPoint::func()

;则函数

func()

是类

CPoint

的(

 

 

 

 

c 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

----------

静态成?/p>

 

 

A

)私有静态成员函?/p>

  

 

 

B

)公有非静态成员函?/p>

 

 

C

)公有静态成员函?/p>

  

 

 

D

)友元函?/p>

 

*5. 

如果

class

类中的所有成员在定义时都没有使用关键?/p>

public

?/p>

private

?/p>

protected

?/p>

则所

有成员缺省定义为?/p>

 

 

c 

 

 

 

?/p>

?/p>

 

A

?/p>

public 

 

 

B

?/p>

protected 

 

 

C

?/p>

private 

 

 

D

?/p>

static 

 

 

6

.一个类的所有对象共享的是(

 

 

 

D 

 

 

 

?/p>

?/p>

 

 

A

)私有数据成?/p>

  

 

 

 

B

)公有数据成?/p>

 

 

C

)保护数据成?/p>

  

 

 

 

D

)静态数据成?/p>

 

*7

.动态联编所支持的多态性称为(

 

 

 

 

d 

 

 

 

?/p>

?/p>

 

 

A

)虚函数

 

 

 

 

 

 

B

)继?/p>

 

 

C

)编译时多态?/p>

  

 

 

 

D

)运行时多态?/p>

 

8

.定义类模板时要使用关键字(

 

 

D 

 

 

 

 

?/p>

?/p>

 

 

A

?/p>

const  

 

B

?/p>

new 

 

 

C

?/p>

delete 

 

D

?/p>

template 

9

.对虚基类的定义?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不需要使用虚函数

  

 

 

B

)必须使用虚函数

 

 

C

)必须使?/p>

private 

 

 

 

D

)必须使?/p>

public 

10

.类类型转换函数?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不能带有参?/p>

  

 

 

 

B

)只能带一个参?/p>

 

 

C

)只能带

2

个参?/p>

 

 

 

 

D

)只能带

3

个参?/p>

 

二、填空题(本大题?/p>

5

小题,每小题

2

分,?/p>

10

分)不写解答过程,将正确的答案写?/p>

每小题的空格内。错填或不填均无分?/p>

 

*1

.在?/p>

C++

进行程序设计时,最好用?/p>

 

 

 

 

 

 

 

new 

 

 

 

 

 

 

 

 

)代?/p>

malloc

?/p>

 

2

?/p>

函数模板中紧?/p>

template

之后尖括号内的类型参数都要寇以保留字

?/p>

 

class

?/p>

typename 

?/p>

?/p>

 

3

.编译时多态性可以用?/p>

 

 

 

 

 

 

重载

 

 

 

 

 

 

 

 

 

)函数实现?/p>

 

4

.拷贝构造函数用它所在类的(

 

 

 

 

 

 

 

 

对象

 

 

 

 

 

 

 

 

 

)作为参数?/p>

 

5

.用关键?/p>

static

修饰的类的成员称?/p>

( 

 

 

 

 

 

静?/p>

 

 

 

 

 

 

 

 

 

)

成员?/p>

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C++

面向对象程序设计模拟试题一

 

一、单项选择题(本大题共

10

小题,每小题

2

分,?/p>

20

分)在每小题列出的四个备选项

中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均

无分?/p>

 

1

.说明虚函数的关键字是(

 

 

 

 

b 

 

 

?/p>

?/p>

 

A

?/p>

inline 

 

B

?/p>

virtual 

 

 

C

?/p>

define 

 

 

D

?/p>

static 

2

?/p>

在标?/p>

C++

中,

每个程序中都必须包含有这样一个函数,

该函数的函数名为

?/p>

 

 

 

 

a 

 

 

?/p>

?/p>

 

A

?/p>

main 

 

 

 

 

 

 

 

B

?/p>

MAIN 

 

 

 

 

 

 

 C

?/p>

name 

 

 

 

 

 

 

 

D

?/p>

function 

3

?/p>

cout

是某个类的标准对象的引用,该类是?/p>

 

 

 

a 

 

 

 

?/p>

?/p>

 

 

A

?/p>

ostream 

 

B

?/p>

istream 

 

C

?/p>

stdout 

 

 

D

?/p>

stdin 

*4

.如果在类外的非类的成员函数中有函数调用

CPoint::func()

;则函数

func()

是类

CPoint

的(

 

 

 

 

c 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

----------

静态成?/p>

 

 

A

)私有静态成员函?/p>

  

 

 

B

)公有非静态成员函?/p>

 

 

C

)公有静态成员函?/p>

  

 

 

D

)友元函?/p>

 

*5. 

如果

class

类中的所有成员在定义时都没有使用关键?/p>

public

?/p>

private

?/p>

protected

?/p>

则所

有成员缺省定义为?/p>

 

 

c 

 

 

 

?/p>

?/p>

 

A

?/p>

public 

 

 

B

?/p>

protected 

 

 

C

?/p>

private 

 

 

D

?/p>

static 

 

 

6

.一个类的所有对象共享的是(

 

 

 

D 

 

 

 

?/p>

?/p>

 

 

A

)私有数据成?/p>

  

 

 

 

B

)公有数据成?/p>

 

 

C

)保护数据成?/p>

  

 

 

 

D

)静态数据成?/p>

 

*7

.动态联编所支持的多态性称为(

 

 

 

 

d 

 

 

 

?/p>

?/p>

 

 

A

)虚函数

 

 

 

 

 

 

B

)继?/p>

 

 

C

)编译时多态?/p>

  

 

 

 

D

)运行时多态?/p>

 

8

.定义类模板时要使用关键字(

 

 

D 

 

 

 

 

?/p>

?/p>

 

 

A

?/p>

const  

 

B

?/p>

new 

 

 

C

?/p>

delete 

 

D

?/p>

template 

9

.对虚基类的定义?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不需要使用虚函数

  

 

 

B

)必须使用虚函数

 

 

C

)必须使?/p>

private 

 

 

 

D

)必须使?/p>

public 

10

.类类型转换函数?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不能带有参?/p>

  

 

 

 

B

)只能带一个参?/p>

 

 

C

)只能带

2

个参?/p>

 

 

 

 

D

)只能带

3

个参?/p>

 

二、填空题(本大题?/p>

5

小题,每小题

2

分,?/p>

10

分)不写解答过程,将正确的答案写?/p>

每小题的空格内。错填或不填均无分?/p>

 

*1

.在?/p>

C++

进行程序设计时,最好用?/p>

 

 

 

 

 

 

 

new 

 

 

 

 

 

 

 

 

)代?/p>

malloc

?/p>

 

2

?/p>

函数模板中紧?/p>

template

之后尖括号内的类型参数都要寇以保留字

?/p>

 

class

?/p>

typename 

?/p>

?/p>

 

3

.编译时多态性可以用?/p>

 

 

 

 

 

 

重载

 

 

 

 

 

 

 

 

 

)函数实现?/p>

 

4

.拷贝构造函数用它所在类的(

 

 

 

 

 

 

 

 

对象

 

 

 

 

 

 

 

 

 

)作为参数?/p>

 

5

.用关键?/p>

static

修饰的类的成员称?/p>

( 

 

 

 

 

 

静?/p>

 

 

 

 

 

 

 

 

 

)

成员?/p>

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C++

面向对象程序设计模拟试题一

 

一、单项选择题(本大题共

10

小题,每小题

2

分,?/p>

20

分)在每小题列出的四个备选项

中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均

无分?/p>

 

1

.说明虚函数的关键字是(

 

 

 

 

b 

 

 

?/p>

?/p>

 

A

?/p>

inline 

 

B

?/p>

virtual 

 

 

C

?/p>

define 

 

 

D

?/p>

static 

2

?/p>

在标?/p>

C++

中,

每个程序中都必须包含有这样一个函数,

该函数的函数名为

?/p>

 

 

 

 

a 

 

 

?/p>

?/p>

 

A

?/p>

main 

 

 

 

 

 

 

 

B

?/p>

MAIN 

 

 

 

 

 

 

 C

?/p>

name 

 

 

 

 

 

 

 

D

?/p>

function 

3

?/p>

cout

是某个类的标准对象的引用,该类是?/p>

 

 

 

a 

 

 

 

?/p>

?/p>

 

 

A

?/p>

ostream 

 

B

?/p>

istream 

 

C

?/p>

stdout 

 

 

D

?/p>

stdin 

*4

.如果在类外的非类的成员函数中有函数调用

CPoint::func()

;则函数

func()

是类

CPoint

的(

 

 

 

 

c 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

----------

静态成?/p>

 

 

A

)私有静态成员函?/p>

  

 

 

B

)公有非静态成员函?/p>

 

 

C

)公有静态成员函?/p>

  

 

 

D

)友元函?/p>

 

*5. 

如果

class

类中的所有成员在定义时都没有使用关键?/p>

public

?/p>

private

?/p>

protected

?/p>

则所

有成员缺省定义为?/p>

 

 

c 

 

 

 

?/p>

?/p>

 

A

?/p>

public 

 

 

B

?/p>

protected 

 

 

C

?/p>

private 

 

 

D

?/p>

static 

 

 

6

.一个类的所有对象共享的是(

 

 

 

D 

 

 

 

?/p>

?/p>

 

 

A

)私有数据成?/p>

  

 

 

 

B

)公有数据成?/p>

 

 

C

)保护数据成?/p>

  

 

 

 

D

)静态数据成?/p>

 

*7

.动态联编所支持的多态性称为(

 

 

 

 

d 

 

 

 

?/p>

?/p>

 

 

A

)虚函数

 

 

 

 

 

 

B

)继?/p>

 

 

C

)编译时多态?/p>

  

 

 

 

D

)运行时多态?/p>

 

8

.定义类模板时要使用关键字(

 

 

D 

 

 

 

 

?/p>

?/p>

 

 

A

?/p>

const  

 

B

?/p>

new 

 

 

C

?/p>

delete 

 

D

?/p>

template 

9

.对虚基类的定义?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不需要使用虚函数

  

 

 

B

)必须使用虚函数

 

 

C

)必须使?/p>

private 

 

 

 

D

)必须使?/p>

public 

10

.类类型转换函数?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不能带有参?/p>

  

 

 

 

B

)只能带一个参?/p>

 

 

C

)只能带

2

个参?/p>

 

 

 

 

D

)只能带

3

个参?/p>

 

二、填空题(本大题?/p>

5

小题,每小题

2

分,?/p>

10

分)不写解答过程,将正确的答案写?/p>

每小题的空格内。错填或不填均无分?/p>

 

*1

.在?/p>

C++

进行程序设计时,最好用?/p>

 

 

 

 

 

 

 

new 

 

 

 

 

 

 

 

 

)代?/p>

malloc

?/p>

 

2

?/p>

函数模板中紧?/p>

template

之后尖括号内的类型参数都要寇以保留字

?/p>

 

class

?/p>

typename 

?/p>

?/p>

 

3

.编译时多态性可以用?/p>

 

 

 

 

 

 

重载

 

 

 

 

 

 

 

 

 

)函数实现?/p>

 

4

.拷贝构造函数用它所在类的(

 

 

 

 

 

 

 

 

对象

 

 

 

 

 

 

 

 

 

)作为参数?/p>

 

5

.用关键?/p>

static

修饰的类的成员称?/p>

( 

 

 

 

 

 

静?/p>

 

 

 

 

 

 

 

 

 

)

成员?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

C++面向对象程序设计模拟试题1 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

C++

面向对象程序设计模拟试题一

 

一、单项选择题(本大题共

10

小题,每小题

2

分,?/p>

20

分)在每小题列出的四个备选项

中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均

无分?/p>

 

1

.说明虚函数的关键字是(

 

 

 

 

b 

 

 

?/p>

?/p>

 

A

?/p>

inline 

 

B

?/p>

virtual 

 

 

C

?/p>

define 

 

 

D

?/p>

static 

2

?/p>

在标?/p>

C++

中,

每个程序中都必须包含有这样一个函数,

该函数的函数名为

?/p>

 

 

 

 

a 

 

 

?/p>

?/p>

 

A

?/p>

main 

 

 

 

 

 

 

 

B

?/p>

MAIN 

 

 

 

 

 

 

 C

?/p>

name 

 

 

 

 

 

 

 

D

?/p>

function 

3

?/p>

cout

是某个类的标准对象的引用,该类是?/p>

 

 

 

a 

 

 

 

?/p>

?/p>

 

 

A

?/p>

ostream 

 

B

?/p>

istream 

 

C

?/p>

stdout 

 

 

D

?/p>

stdin 

*4

.如果在类外的非类的成员函数中有函数调用

CPoint::func()

;则函数

func()

是类

CPoint

的(

 

 

 

 

c 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

----------

静态成?/p>

 

 

A

)私有静态成员函?/p>

  

 

 

B

)公有非静态成员函?/p>

 

 

C

)公有静态成员函?/p>

  

 

 

D

)友元函?/p>

 

*5. 

如果

class

类中的所有成员在定义时都没有使用关键?/p>

public

?/p>

private

?/p>

protected

?/p>

则所

有成员缺省定义为?/p>

 

 

c 

 

 

 

?/p>

?/p>

 

A

?/p>

public 

 

 

B

?/p>

protected 

 

 

C

?/p>

private 

 

 

D

?/p>

static 

 

 

6

.一个类的所有对象共享的是(

 

 

 

D 

 

 

 

?/p>

?/p>

 

 

A

)私有数据成?/p>

  

 

 

 

B

)公有数据成?/p>

 

 

C

)保护数据成?/p>

  

 

 

 

D

)静态数据成?/p>

 

*7

.动态联编所支持的多态性称为(

 

 

 

 

d 

 

 

 

?/p>

?/p>

 

 

A

)虚函数

 

 

 

 

 

 

B

)继?/p>

 

 

C

)编译时多态?/p>

  

 

 

 

D

)运行时多态?/p>

 

8

.定义类模板时要使用关键字(

 

 

D 

 

 

 

 

?/p>

?/p>

 

 

A

?/p>

const  

 

B

?/p>

new 

 

 

C

?/p>

delete 

 

D

?/p>

template 

9

.对虚基类的定义?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不需要使用虚函数

  

 

 

B

)必须使用虚函数

 

 

C

)必须使?/p>

private 

 

 

 

D

)必须使?/p>

public 

10

.类类型转换函数?/p>

 

 

 

a 

 

 

?/p>

?/p>

 

 

A

)不能带有参?/p>

  

 

 

 

B

)只能带一个参?/p>

 

 

C

)只能带

2

个参?/p>

 

 

 

 

D

)只能带

3

个参?/p>

 

二、填空题(本大题?/p>

5

小题,每小题

2

分,?/p>

10

分)不写解答过程,将正确的答案写?/p>

每小题的空格内。错填或不填均无分?/p>

 

*1

.在?/p>

C++

进行程序设计时,最好用?/p>

 

 

 

 

 

 

 

new 

 

 

 

 

 

 

 

 

)代?/p>

malloc

?/p>

 

2

?/p>

函数模板中紧?/p>

template

之后尖括号内的类型参数都要寇以保留字

?/p>

 

class

?/p>

typename 

?/p>

?/p>

 

3

.编译时多态性可以用?/p>

 

 

 

 

 

 

重载

 

 

 

 

 

 

 

 

 

)函数实现?/p>

 

4

.拷贝构造函数用它所在类的(

 

 

 

 

 

 

 

 

对象

 

 

 

 

 

 

 

 

 

)作为参数?/p>

 

5

.用关键?/p>

static

修饰的类的成员称?/p>

( 

 

 

 

 

 

静?/p>

 

 

 

 

 

 

 

 

 

)

成员?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • ĩϰ
  • п⾫ࡿʡ2013-2019п(ο)
  • ΢۾ѧϰص()
  • жַԤԼӼͬ(2008)
  • 2014пѧ⼰-ӱѧѧ
  • 2001-2004꽭רתӢ()
  • .ʩ滮ʩ
  • ˽̰桶뷨Ρ꼶ϲ8.1ҺôҲŻáѧ()
  • ˰ҵ-˰⼯()
  • Ƹư취ʯЭ췢(2009)193

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)