2014秋学期南开大学《Java语言程序设计》在线作业附答案
1.下列代码中,将引起一个编译错误的行是(D)。
1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int
a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k;
8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A. 第3行
B. 第5行
C. 第6行
D. 第10行满分:2分
2.在Java 中,能实现多重继承效果的方式是(C)。
A. 内部类
B. 适配器
C. 接口
D. 同步满分:2分
3.以下程序段的输出结果为(A) class Cruncher{ void crunch(int
i){ System.out.println("int version"); } void crunch(String s){ System.out.println("String version"); } public static void main(String args[]){ Cruncher crun=new Cruncher(); char ch='p'; crun.crunch(c
A. int version
B. String version
C. 编译出错