1、overload
Overload的中文意思是重载,它表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同,即参数的个数或类型至少有一个不同,但返回值和方法属性必须相同。在调用的时候,VM就会根据不同的参数列表,来执行对应的合适的方法。
比如:
public class Demo4 {
public static void main(String[] args) {
Demo4 demo4 = new Demo4();
demo4.say();
demo4.say("你好啊");
demo4.say("张三","你在干嘛");
demo4.say(4, "李四");
demo4.say("李四",5);
}
public void say() {
System.out.println(&