下面( )代码正确的声明了一个类方法(静态方法)。
A: public int method(int i)
B: protected method(int i)
C: public static method(String s)
D: protected static void method(Integer i)
A: public int method(int i)
B: protected method(int i)
C: public static method(String s)
D: protected static void method(Integer i)
举一反三
- 在下面的类中,合法重载的方法是( ) 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){}
- 为A类的一个有一int形式参数a无返回值的方法method书写方法头,使得使用类名就可以调用它,该方法头的形式为( )。 A: static void method( ) B: public void method(int a ) C: static void method( int a) D: public static method(int a )
- 在下列方法定义中,方法头不正确的是( )。 A: public int method( ){...} B: public static int method(double y){...} C: void method(double d){...} D: public static method(double a){...}
- 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); } }
- 下面那几个函数是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 ){}