方法重载的概念
在同一个类中方法参数列表不同的同名方法这种表现形式我们称之为方法重载。
参数列表 参数的数量 参数的数据类型
此处参数的数据类型 指的相同参数位置上的数据类型
代码示例如下:
public class Dome02 {
public static void main(String[] args) {
eat();
eat("毛嗑");
eat("饺子",10);
eat(3,"馅饼");
}
public static void eat() {System.out.println("吃啥");}
public static void eat(String food) {
System.out.println("吃" + food);
}
public static void eat(String food, int count) {
System.out.println("foodcount吃" + count + "个" + food);
}
public static void eat(int count, String food) {
System.out.println("countfood吃" + count + "个" + food);
}
}
输出结果如下:
吃啥
吃毛嗑
foodcount吃10个饺子
countfood吃3个馅饼