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

下列给字符数组赋初值时,正确的应该是()。
A:charsl[]=”abcdef”;
B:chars2[4]=”abcd”;
C:chars3[2][3]={“abc”,”xyz”};
D:chars4[4][]={‘a’,’x’,’s’,’t’};
在下面的字符数组定义中,()有语法错误。
A:chara[20]="abcdefg"
B:chara[]="x+y=55.”
C:chara[15]
D:chara[10]=’5’
下列哪一种类设计一般无需在类中设计静态数据成员以使建立的多个对象共享静态数据数据成员。()
A:一个链表类的头指针和尾指针
B:一个学生类中用于保存建立了多少个学生对象的计数器
C:银行帐号类中的年利率
D:一般只用于建立一个对象的类
SQL关键字()指定记录的排序顺序。
A:WHERE
B:ORDER BY
C:INNER JOIN
D:ON
在输出屏幕上打印出一个由字符’*’组成的等腰三角形,该三角形的高为5行,从上到下每行的字符数依次为1,3,5,7,9„
RandomAccessFile与其他输入输出类有何不同?它实现了那两个接口,具有那些较为强大的输入输出功能?
更新菜单状态的消息是()。
A:WM_COMMAND
B:UPDATE
C:ON_UPDATE_COMMAND_UI
D:INVALIDATE
在派生类的定义中,继承父类短语(子句)所使用的关键字为()。
A:extends
B:implements
C:public
D:abstract
定义类的构造方法不能有(),其名称与()名相同。
元素a[i]的指针访问方式为()。
构造函数可以由用户用代码显式进行调用。
有以下程序片段,下列哪个选项不能插入到行1。()1.2.public class Interesting{3.//do sth4.}
A:import java.awt.*
B:package mypackage
C:class OtherClass{}
D:public classMyClass{}
面向对象程序设计中,类是指()。
当一个方法的返回类型被定义为()时,表明该方法不返回任何值。
假定x=5,y=6,则执行表达式y+=x--计算后,x和y的值分别为()和()。
以下关于继承的叙述正确的是()。
A:在Java中类只允许单一继承
B:在Java中一个类只能实现一个接口
C:在Java中一个类不能同时继承一个类和实现一个接口
D:在Java中接口只允许单一继承
一个数组的()实际上是指向该数组的第一个元素的指针,并且在任何时候都不允许修改它。
不管是建立何种对象,在对象不使用时,都应该手动调用析构函数进行清除对象的操作。
下面是一个带类的程序。
具有()访问权限的成员只能够被本类和同一包中的其他任何类所访问。
A:公有
B:保护
C:私有
D:缺省
若用数组名作为函数调用的实参,传递给形参的是数组的()。
A:首地址
B:第一个元素的值
C:全部元素值
D:元素的个数
Win32API应用程序设计时,创建一个窗口程序的固有步骤是下列哪一种?()
A:设计一个窗口类注册窗口类创建窗口显示及更新窗口
B:注册窗口类设计一个窗口类创建窗口显示及更新窗口
C:创建窗口注册窗口类设计一个窗口类显示及更新窗口
D:显示及更新窗口注册窗口类设计一个窗口类创建窗口
执行()操作将释放由p所指向的动态分配的数据空间。
对象引用中存储的内容是()。
编写一段Java程序代码,用一个对话在分开的两行中显示两条消息:“I Can Design”和“And I Can Program”。
执行完代码int[]x=newint[25];后,以下哪项说明是正确的()
A:x[24]为0
B:x[24]未定义
C:x[25]为0
D:x[0]为空
JaV3语言中规定的转义字符,以()字符作前缀。
A:'
B:"
C:/
D:\
下面哪个内存区域是C++中的运行时动态内存分配区域?()
A:代码区
B:栈区
C:数据区
D:堆区
若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字()放在函数原型或函数头的前面。
A:in
B:inline
C:inLine
D:InLiner
通常程序中的错误可以分为三种类型,即编译错误,运行错误和()错误。