1.classA{2.publicStringtoString(){3.return4”;4.}5.}6.classBextendsA{7.publicStringtoString(){8.returnsuper.toString()+3”;9.}10.}11.publicclassTest{12.publicstaticvoidmain(String[]args){13.System.out.printIn(newB());14.}15.}Whatistheresult?()
A.Compilationsucceedsand4isprinted.
B.Compilationsucceedsand43isprinted.
C.Anerroronline9causescompilationtofail.
D.Anerroronline14causescompilationtofail.
E.Compilationsucceedsbutanexceptionisthrownatline9.
第1题:
A.classA{}
B.classA{publicA(){}}
C.classA{publicA(intx){}}
D.classZ{}classAextendsZ{voidA(){}}
第2题:
有如下模板声明:
template<typename T1,typename 12>class A;
下列声明中,与上述声明不等价的是
A.template<class T1,class T2>class A;
B.template<class T1,typename T2>class A;
C.template<typename TI,class T2>class A;
D.template<typename T1,T2>class A;
第3题:
若有类A与类B,则以下哪个不属于类的组合关系
A.class A { B b; };
B.class A { B* p; };
C.class A { B bb[3]; };
D.class A { public: fun(B b); };
第4题:
A.ClassA
B.Compilationfails.
C.Anexceptionisthrownatline2.
D.Anexceptionisthrownatline6.
E.Thecodeexecuteswithnooutput.
第5题:
下面能表示一个正确的类的是( )。
A.class A
B.class A()
C.class A[]
D.class A{}