读书人

java步骤重载

发布时间: 2012-08-30 09:55:54 作者: rapoo

java方法重载

重载overloading是一个类中多态性的一种表现。经典的方法重载范例有print()方法,它的参数可以为空,也可以是JAVA的基本数据类型。判断一个方法是否重载的标准是:该方法的参数类型或者参数的个数不同,而跟方法的访问权限、返回值类型和抛出的异常都无关。

?

public class Test{  public void outPut() throws NullPointerException{          }   public void outPut(int a) throws NullPointerException{   }   public void outPut(float f) throws NullPointerException{   }      private int outPut(float f){        return 2;   }}
? ?一共定义四个outPut()方法,前三个是正确的方法重载,而第四个编译错误,因为它跟第三个方法的参数类型以及个数重复,编译提示该方法已经被定义的错误,而修改该方法的返回值、访问权限和抛出异常都还是提示错误。

读书人网 >编程

热点推荐