Java–重写与重载

  重载:

    首先要求在同一类或者派生类中。

    函数名必须相同。

    参数列表必须不同。参数列表包括参数类型,参数个数,参数顺序。

    返回值类型可相同可不同。

1     public  void func(){}2     public int func(int a,int b){return 0;}3     public void func(int a,String b){}4     public void func(String b,int a){}

  重写:

    必须发生在派生类中,用于子类覆盖父类方法。

    函数名必须相同。

    参数列表必须相同。

    返回值必须相同。

    访问权限不低于父类且非private、非static。

    被覆盖的父类方法不能是final

在前进的路上,主动搬开别人脚下的绊脚石,有时往往也是为自己铺路。

Java–重写与重载

相关文章:

你感兴趣的文章:

标签云: