面向对象程序设计期末考试
5.要使语句“p=new int[10][20]”正确,p应事先定义为( D )。
A.int *p; B.int **p;
C.int *p[20]; D.int (*p)[20];
6.在关键字public后定义的成员为该类的( B )成员。
A.私有 B. 公有 C.保护 D.任何
7.假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为( B )。
A.a B.AA::a
C.a( ) D. AA::a( )
8.队列具有( A )的操作特性。
A.先进先出 B.先进后出 C.进出无序 D.仅进不出
9.假定AB为一个类,则执行“AB a,b(3),*p”语句时共调用该类构造函数的次数为( D )。
A. 5 B. 4 C. 3 D. 2
10.在重载一个运算符时,其参数表中没有任何参数,这表明该运算符是( B )。