请说出E类中标注的【代码】的输出结果。
举一反三
- 1.请说出E类中【代码1】,【代码2】的输出结果。
- 2.说出下列B类中【代码1】,【代码2】的输出结果。
- 请说出E类中[代码1]和[代码2]的输出结果。 class A{ double f(int x, double y){ return x+y; } int f(int x,int y) { return x*y; } } public class E{ public static void main(String args[ ] ){ A a=new A(); System.out.println(a.f(10,10)) ; // [代码1] System.out.println(a.f (10,10.0)) ; // [代码2] } }
- 给出下列【代码】注释标注的代码的输出结果。________ public class E { public static void main(String args[]){ int [] a ={1,2,3,4,5,6}; System.out.println(a.length+"hello"+a[5]); //【代码】 } }
- 请说出E类中【代码1】,【代码2】的输出结果。 interface A { double f(double x,double y); } class B implements A { public double f(double x,double y) { return x*y; } int g(int a,int b) { return a+b; } } public class E { public static void main(String args[]) { A a = new B(); System.out.println(a.f(3,5)); //【代码1】 B b = (B)a; System.out.println(b.g(3,5)); //【代码2】 } }