出自:国家开放大学《面向对象程序设计》

拷贝构造函数可以进行重载。
抽象
简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?
在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。
A:importjava.awt.*;
B:importjava.applet.*;
C:importjava.io.*;
D:importjava.awt.event.*;
如下哪个字符串是Java中的标识符?()。
A:fieldname
B:super
C:3number
D:#number
在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。
假定x是一个逻辑量,则x&&true的值与x的值()。
程序员必须创建System.in,System.out和System.err对象。
假定AA是一个类,abc()是该类的一个成员函数,则参数表中隐含的第一个参数的标识符为()。
A:abc
B:int
C:this
D:bool
假定指针变量p定义为“int*p=newint(100);”,要释放p所指向的动态内存,应使用语句()。
A:deletep;
B:delete*p;
C:delete&p;
D:delete[]p;
与结构成员访问表达式(*fp).score等价的表达式是()。
Windows应用程序中的消息分为哪些类型?
在关键字public后面定义的成员为类的()成员。
A:私有
B:公用
C:保护
D:任何
根据下面类中Search函数成员的原型和注释写出它的类外定义。
一个单目运算符作为类的成员函数重载时有()个参数;如果作为独立函数重载,则有()个参数。
如果类B是在类A的基础上扩充而得到的,那么就称()。
A:类A为基类或父类,类B为超类或子类
B:类A为基类、父类或超类,类B为派生类或子类
C:类A为派生类,类B为基类
D:类A为派生类或子类,类B为基类、父类或超类
已知有定义“intx,a[3]={5,7,9},*pa=a;”,在执行“x=++*pa;”语句后,x的值是()。
在GUI上输出文本或提示信息的方法是使用标签。
假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。
A:intAA::a()
B:intAA:a()
C:AA::a()
D:AA::inta()
用于修饰类的成员具有公有访问属性的关键字为()。
下列哪一个运算符不能够被类所重载()。
A:“.”成员访问运算符
B:“*”成员指针访问运算符
C:“::”域运算符
D:“?:”条件运算符
E:“=”赋值运算符
方法定义中的参数表称为形式参数表,其中的每个参数被称为形式参数,每个形式参数的定义(声明)包括()和参数名两个方面。
假定要访问一维数组X中的第k个元素,则对应的元素(下标变量)表示为()。
斐波那契数列的第1和第2个数分别为0和1,从第三个数开始,每个数等于其前两个数之和。求斐波那契数列中的第10个数。
重载抽取运算符>>时,其运算符函数的返回值类型应当是()。
下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()
A:基类构造函数—>对象成员所在类的构造函数—>派生类自己的构造函数初始化自定义数据成员
B:基类构造函数—>派生类自己的构造函数初始化自定义数据成员—>对象成员所在类的构造函数
C:派生类自己的构造函数初始化自定义数据成员—>对象成员所在类的构造函数—>基类构造函数
D:对象成员所在类的构造函数—>派生类自己的构造函数初始化自定义数据成员—>基类构造函数
关于异常,下列说法正确的是()
A:异常是一种对象
B:一旦程序运行,异常将被创建
C:为了保证程序运行速度,要尽量避免异常控制
D:以上说法都不对
下面的关键字()与异常处理无关。
A:throw
B:throws
C:import
D:finally
用new运算符创建一维整型数组的正确语句是()。
A:int*p=newa[10]
B:int*p=newfloat[10]
C:int*p=newint[10]
D:int*p=newint[5]={1,2,3,4,5}
如果希望所有的控件在界面上均匀排列,应使用下列哪种布局管理器?()
A:BoxLayout
B:FlowLayout
C:BorderLayout
D:GridLayout