在下面的类中,合法重载的方法是( ) 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: private void method(int i){}
B: public void method(int k){}
C: public int method(int i){}
D: private float method(float f){}
举一反三
- 下面那几个函数是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 ){}
- }的重载函数? A: A public void method( int m){...} B: B public int method(){...} C: C public void method2(){...} D: D public int method(int m,float E: f ){...}
- 下面( )代码正确的声明了一个类方法(静态方法)。 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 abstract class MyClass { public int constInt = 5; 请在此处补全代码 public void method() { }} A: public abstract void method(int a); B: constInt = constInt + 5; C: public int method(); D: public abstract void anotherMethod() {}
- 以下选项可替换题目中的//1而不产生编译错误的是( )。 public abstract class MyClass{ public int constInt = 5; //1 public void method(){ } } A: public abstract void method(int a); B: constInt = constInt + 5; C: public int method(); D: public abstract void anotherMethod();