题目内容

(6-10)关于匿名内部类的叙述,正确的()。

A. 匿名内部类不能包含静态成员变量。
B. 匿名内部类不能包含静态成员方法。
C. 匿名内部类不能包含静态内部类。
D. 匿名内部类不能包含成员方法
E. 匿名内部类不能包含抽象类

查看答案
更多问题

(7-8)没有错误的代码是()。

A. abstractclassA{privateintx;publicA(intx){this.x=x;}}
B. classA{privateintx;publicA(intx){this.x=x;}}
C. classA{privateintx;publicA(intx){this.x=x;}abstractvoidshow();}
D. abstractclassA{privateintx;publicA(intx){this.x=x;}abstractvoidshow();}
E. abstractclassA{privateintx;publicA(intx){this.x=x;}voidprint(){}abstractvoidshow();}
F. classA{abstractclassB{}privateintx;publicA(intx){this.x=x;}voidprint(){}}

(7-8)有如下程序,()语句填写在①处不会出现错误。abstractclassFather{publicabstractvoidcall();}classDerivedextendsFather{publicvoidcall(){}publicvoidprint(){}}publicclassDemo6{publicstaticvoidmain(String[]args){Fatherf=newDerived();Derivedd=newDerived();①}}

A. f.call();
B. f.print();
C. d.print();
D. d.call();

(7-9)对于以下代码,()与第(2)行语句等价。1interfaceFoo{2intx=10;3}

A. staticintx=10;
B. finalintx=10;
C. protectedintx=10;
D. publicstaticfinalintx=10;
E. privateintx=10;

(7-9)已定义接口InterfaceB和InterfaceC,以下代码正确的是()。

A. interfaceAextendsInterfaceB,InterfaceC{}
B. interfaceAimplementsInterfaceB,InterfaceC{}
C. classAimplementsInterfaceB,InterfaceC{}
D. classAimplementsInterfaceB,implementsInterfaceC{}

答案查题题库