文档详情

东北农业大学2021年9月《面向对象程序设计》作业考核试题及答案参考10.pdf

发布:2024-03-23约4.74千字共8页下载文档
文本预览下载声明

东北农业大学2021年9月《面向对象程序设计》作业考核试题及答案参考

1.设有说明:ofstreamoutfile;则执行语句:outfile.open(“data1.txt”);

后,文件:data1.txt是一个()。

A.用于输入的文本文件

B.用于输出的文本文件

C.用于输入的二进制文件

D.用于输出的二进制文件

参考答案:B

2.下列的符号常量定义中,错误的定义是()。

A.constintM=20

B.constcharch

C.constboolmark=true

D.constM=10

参考答案:B

3.完成编译预处理工作的阶段是()。

A.连接时

B.编译时

C.编译后

D.编译前

参考答案:D

4.一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函

数的参数和返回值可以取任意数据类型。

一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的

参数和返回值可以取任意数据类型。

A.函数模板

B.模板函数

C.类模板

D.模板类

参考答案:C

5.C++中,实现内存动态释放的运算符是()。

A.malloc

B.free

C.delete

D.new

参考答案:C

6.C语言中printf命令在c++中改用cin。()

A.正确

B.错误

参考答案:B

7.以下保留字()不能出现在说明虚函数原型的语句中。

A.static

B.operator

C.void

D.const

参考答案:A

8.以下有关构造方法的说法,正确的是()。

A.一个类的构造方法可以有多个

B.构造方法在类定义时被调用

C.构造方法只能由对象中的其它方法调用

D.构造方法可以和类同名,也可以和类名不同

参考答案:A

9.若要抛出异常,应该使用下列()子句。

A.try

B.throw

C.finally

D.catch

参考答案:B

10.在类的定义形式中,数据成员、成员函数和()组成了类定义体。

A.成员的访问控制信息

B.公有信息

C.私有信息

D.保护信息

参考答案:A

11.importjava.awt.*;publicclassXextendsFrame{publicstaticvoid

main(String[]args

importjava.awt.*;

publicclassXextendsFrame{

publicstaticvoidmain(String[]args){

Xx=newX();x.pack();x.setVisible(true);

}

publicX(){

setLayout(newGridLayout(2,2));

Panelp1=newPanel(Panelp1=newPanel();add(p1););add(p1);

Panelp2=newPanel(Panelp2=newPanel(Panelp2=newPanel(Panelp2=newPanel();add(p2););add(p2););add(p2););add(p2);

}

}

whentheframe.isresized,()

A.allchangeheightandwidth

B.ButtonTwochangeheightandButtonThreechangewidth

C.ButtonOnechangeheight

D.ButtonFourchangeheightandwidth

参考答案:D

12.设有下面两个类的定义:classPerson{longid;Stringname;}class

StudentextendsPerson{intscore;intgetScore(

显示全部
相似文档