(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{}
(7-8)一个抽象类可以没有抽象方法。
A. 对
B. 错
(7-8)可用abstract和static同时修饰一个方法。
A. 对
B. 错