专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java程序设计-方法的重载(overload)笔记

temp10 2024-11-01 13:41:46 java教程 10 ℃ 0 评论

(1)定义:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。

总结:

Java程序设计-方法的重载(overload)笔记

  1. 同一个类,相同方法名;
  2. 参数列表不同:参数个数不同,参数类型不同,参数顺序不同

(2)举例:

最常用的System.out.println()可以打印字符串、数字、对象等。

(3)判断是否是重载:

跟方法的权限修饰符、返回值类型、形参变量名、方法体都没有关系!

代码演示:

public class OverLoadTest {

public static void main(String[] args) {

OverLoadTest test = new OverLoadTest();

test.getSum(1,2);

}

//如下的4个方法构成了重载

public void getSum(int i,int j){

System.out.println("1");

}

public void getSum(double d1,double d2){

System.out.println("2");

}

public void getSum(String s ,int i){

System.out.println("3");

}

public void getSum(int i,String s){

System.out.println("4");

}

}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表