1. [单选题]有以下程序: #include iostream> #include string> using namespace std; int main ( ) { char b1[8] = "abcdefg"; char b2[8],*pb=b1+3; while (--pb>=b1) strcpy (b2, Pb) ; coutstrlen (b2) end1; return 0; } 程序运行后的输出结果是( )。
A. 3
B. 1
C. 7
2. [单选题]实现动态分配对象列表的类是( )。
A. System类
B. Class类
C. Vector类
D. Stack类
3. [单选题]有如下类声明:
A. class XA{
B. int x;
C. public:
D. XA(int n){x=n;}
E. };
F. class XB:public XA{
G. int y;
H. public:
I. XB(int a, int b) ;
J. };
K. 在构造函数XB的下列定义中,正确的是
L. XB::XB(int a,int B) :x(A) ,y(B) {}
M. XB::XB(int a,int B) :XA(A) ,y(B) {}
N. XB::XB(int a,int B) :x(A) ,XB(B) {}
O. XB::XB(int a,int B) :XA(A) ,XB(B) {}
4. [单选题]下列关于构造方法说法正确的是
A. 构造方法的名称可以和类不一样
B. 构造方法必须有返回值
C. 只能用运算符new调用构造方法
D. 构造方法不可以被重载
5. [单选题]下列关于Applet的安全限制的叙述中,错误的是( )。
A. 通常情况下,禁止Applet读、写本地文件系统
B. 通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接
C. 通常情况下,禁止Applet读取系统信息
D. 通常情况下,禁止Applet加载本地库或方法