首页 > 其他 > 详细

函数重载(overload)

时间:2018-01-10 22:30:31      阅读:192      评论:0      收藏:0      [点我收藏+]

重载的定义及特点

    在同一个类中,允许存在一个以上的同名函数, 只要他们的参数个数或者参数类型不同(不仅指两个重载方法的参数类型不同,还指相同参数拥有不同的参数类型顺序)就构成重载。重载只和参数列表有关系,跟返回值类型无关,即返回值类型不能作为重载的条件。

public void test(int num1, double num2)
{
  System.out.println("num1 = "+num1+"num2 = "+num2);
}
//参数个数不同构成的重载 public void test(int num1, double num2, int num3) { System.out.println("num1 = "+num1+"num2 = "+num2+"num3 = "+num3); }
//参数顺序不同,和第一个函数构成重载 public void test(double num2, int num1) { System.out.println("num1 = "+num1+"num2 = "+num2); }

 

函数重载(overload)

原文:https://www.cnblogs.com/gczmn/p/8260946.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!