• 2022-07-28
    若类A有如下定义,a是A的一个实例,下列语句错误的是()class A{ int i; static string s; void method1() {} static void method2() {}}
    A: a.i
    B: a.method1()
    C: A.method1()
    D: A.method2()
  • C

    内容

    • 0

      在下面的类中,合法重载的方法是( ) public class Q1{ public void method(int i){} } A: private void method(int i){} B: public void method(int k){} C: public int method(int i){} D: private float method(float f){}

    • 1

      public class test { public static void main(String args[]) { int m=0; for ( int k=0;k<2;k++) method(m++); System.out.println(m); } public static void method(int m) { System.out.print(m); } }

    • 2

      在下列方法定义中,方法头不正确的是( )。 A: public int method( ){...} B: public static int method(double y){...} C: void method(double d){...} D: public static method(double a){...}

    • 3

      下列方法中,属于抽象方法的是( )。 A: final void method(){…} B: static void method(){…} C: abstract void method(){…} D: abstract void method();

    • 4

      下面那几个函数是public void method(){̷}的重载函数? A: public void method( int m){} B: public int method(){} C: public void method2(){} D: public int method(int m,float f ){}