}
A.Base method B.Child method
C.Base method Child method D.编译错误
12、编译运行如下JAVA代码,输出结果是() class Base{ public void method(){ System.out.print(“ Base method”) } }
class Child extends Base{ public void method(){ System.out.print(“Child method”);
} }
class Sample{ public static void main(Strng[] args){ Base base=new Child(); base.method;
} }
A. Base method B. Child method
C. Base method Child method D.编译错误
13、编译运行如下JAVA代码,输出结果是() class Base{ public void method(){ System.out.print(“Base method”);
} }
class Child extends Base{ public void methodB(){ System.out.print(“Child methodB”);
} }
class Sample{ public static void main(Strng[] args){ Base base=new Child(); base.method;B
}
}
A. Base method B. Child method
C. Base method Child method D.编译错误
14、编译运行云霞JAVA代码,输出结果是() class Person{ String name=”person”;
public void shout(){ System.out.print(name); } }
class Student extends Person{ String name=”student”;
String school=”school”; }
class Test{ public static void main(String[] args){ Person p=new Student();
p.shout;
} }
A.person Bstudent
C.person student D.编译错误
15、下列JAVA代码中Test类中的4个输出语句输出结果依次是() class Person{ String name=”person”;
public void shout(){ System.out.print(name); } }
class Student extends Person{ String name=”student”;
String school=”school”; }
class Test{ public static void main(String[] args){ Person p=new Student(); System.out.print(p instancdof Student); System.out.print(p instancdof Person);
System.out.print(p instancdof Object); System.out.print(p instancdof System); } }
A.true false true flase B.false true false false C.true true true 编译错误 D.true true false 编译错误
16、下面的程序中定义了一个JAV借口,其中包含()处错误 public interfecw Utility{ private int MAX_SIZE=20; int MIN_SIZE=10; void use(){ System.out.println( “Using it”); } private int getSize(); void setSize(int I ); } A.1 B.2 C.3 D.4
17、给定如下JAVA代码,可以填入横线处的语句是() public interface Utility{}
class FourWheeler implements Utility{} class Car extends FourWheeler{} class Bus extends FourWheeler{} public class Test{ public static void main(String[] args){ __________________
} }
A.Utility car=new Car();
B.FourWheeler bus=new Bus(); C.Utility ut=new Utility();
D.Bus bus=new FourWheeler();
18、以下关于借口的说法中,正确的是()
A.接口中全部方法都是抽象方法,所有方法必须是public访问权限
B.接口中属性都使用public static final修饰,没有显示赋值时将使用默认值 C.借口可以有构造方法
D.一个雷只能有一个父类,但可以同时实现多个接口
19、给定如下JAVA代码,可以填入横线处的语句是() public interface Constants{ int MAX=50; int MIN=1; }
public class Test{ public static void main(String[] args){ _______________________ } }
A.Constants con=new Contants(); B.Constatnts.MAX=60;
C.int i=Contants.MAX-Contants.MINl D.Contants.MIN>0;
20、给定如下C#代码,可以填入横线处的语句是() publici interface Iutility{ __________________ }
A.int PI=3.14;
B.public void show(); C.static string comp(); D.string concat();
21、下面选项中能单独和finally语句一起使用的是() A.try B.catch C.throw D.throws
22、下面程序结果是() public class Test{ public static void main(String[] args){ new Test().test(); } public void test(){ try{ System.out.print(“try”); }catch(ArrayIndexOutOfBoundsException e){ System.out.print(“catch1”); }catch(Exception e){ System.out.print(“catch2”); }finally{ System.out.println(“finally”);
相关推荐: