java方法的重载特点有哪些
Java方法的重载有以下特点:
方法名称相同:重载方法的名称一定要相同。
参数列表区分:重载方法的参数列表一定要区分,可以通过参数的个数、类型或顺序的区分来辨别。
返回类型可以相同也能够区分:重载方法的返回类型可以相同,也能够区分,但不能仅通过返回类型来辨别重载方法。
访问修饰符可以相同也能够区分:重载方法的访问修饰符可以相同,也能够区分。
异常可以相同也能够区分:重载方法的声明可以抛出相同的异常,也能够区分。
重载方法之间没有覆盖关系:重载方法之间不存在覆盖关系,即一个方法不能仅通过返回类型来重载另外一个方法。
重载方法可以提高代码的复用性:通太重载方法,可使用相同的方法名称来实现区分的功能,提高代码的复用性和可读性。
总之,重载方法是指在同一个类中,方法名称相同但参数列表区分的多个方法,通过区分的参数来辨别区分的功能。
TOP