• 2022-06-18
    类Test1、Test2定义如下:
    A: public  class  Test1
    B: { public  float  aMethod(float a,float b) throws
    C: IOException {      }
    D: }
    E: public  class  Test2  extends  Test1{
    F:
    G: } 将以下哪种方法插入行6是不合法的。
    H: float  aMethod(float  a,float  b){ }
    I: public  int  aMethod(int a,int b)throws  Exception{ }
    J: public  float  aMethod(float  p,float q){ }
    K: 都不对
  • A

    举一反三

    内容

    • 0

      有下面的类定义,与aMethod()重载的方法有?( )[br][/br]public class MyClass{[br][/br] public float aMethod(float a, float b){[br][/br]return 0;[br][/br]}[br][/br]}[br][/br] [br][/br](2.0) A: public int aMethod(int a, int b){} B: public float aMethod(float x, float y){} C: public float aMethod(float a , float b, int c){} D: public float aMethod(int a, int b, int c){} E: public void aMethod(float a, float b){}

    • 1

      智慧职教: 类Test1定义如下: public class Test1{ public float aMethod(float a,float b){          } //此处是第三行位置 } 将以下哪种方法插入第三行位置是不合法的(        )

    • 2

      下面两个方法是重载的方法。[br][/br]public int aMethod(int a, int b){}[br][/br]public float aMethod(float x, float y){}

    • 3

      下面两个方法是重载的方法。 [br][/br] public int aMethod(int a, int b){} [br][/br] public float aMethod(float x, float y){}(1.0)

    • 4

      如下Java代码段,体现了()概念。 public void aMethod(String s){...} public void aMethod(int i){...} public void aMethod(int i,float f){...}