方法重载的注意事项

67 阅读1分钟

重载方法参数必须不同

参数个数不同,如method(int x)与method(int x,int y)不同

参数类型不同,如method(int x)与method(double x)不同

参数顺序不同,如method(int x,double y)与method(double x,int y)不同

重载只与方法名与参数类型相关与返回值无关

如void method(int x)与int method(int y)不是方法重载,不能同时存在

重载与具体的变量标识符无关

如method(int x)与method(int y)不是方法重载,不能同时存在

附:个人电商中台开源项目

   square-pavilion(四方阁)

 链接:github.com/ChenJinchen…

  Square pavilion is a cube project for e-commerce.(四方阁是一个为电商而生的中台项目)。 在玄幻小说中,总有一些比较牛逼且左右逢源于各个势力之间的中立组织,这些组织通常带有“阁”字。因此本项目取名“四方阁”,取包容并蓄,吸取百家之长之意。欢迎有兴趣的小伙伴们一起努力,把这个项目完善、推广。 Github square-pavilion