-
方法的签名:方法名+参数列表
-
方法的重载(overload/overloading):-------------------更方便方法的调用
-
发生在同一类中,方法名相同,参数列表不同
-
编译器在编译时会根据方法的签名自动绑定方法
-
//演示方法的重载 class Aoo{ void show(){} void show(String name){} void show(int age){} void show(String name,int age){} void show(int age,String name){} //int show(){ return 1; } //编译错误,重载与返回值类型无关 //void show(String address){} //编译错误,重载与参数名称无关 } //演示重载方法的调用 public class OverloadDemo { public static void main(String[] args) { Aoo o = new Aoo(); o.show(); o.show("zhangsan"); o.show(25); o.show("zhangsan",25); o.show(25,"zhangsan"); } }
Java中方法的重载
最新推荐文章于 2023-04-06 15:26:17 发布