首页 > 其他 > 详细

3.重载

时间:2018-01-03 00:17:51      阅读:264      评论:0      收藏:0      [点我收藏+]

函数的重载:
什么时候用重载?
当定义的功能相同,但参与运算的位置内容不同。
那么,这时就定义一个函数名称以表示起功能,方便阅读,而通过参数列表的不同来区分多个不同名函数
重载与返回值类型无关,调用时不确定调用哪个,所以只是返回值不同的函数,不能同时存在于同一个类当中

public class OverLoad_15 {
	public static void main(String[] args){
	//	add(1,6);
		
	//	add(3,6,5);
		
		chengFa();
	}
	
	//定义一个加法,获取两个整数的和
	public static int add(int x,int y){
		return x+y;
	}
	
	//定义一个加法,获取三个整数的和
	public static  int add(int x,int y,int z){
		return add(x,y)+z;
	}
	
	//打印99乘法表
	public static void chengFa(){
		chengFa(9);
	}
	
	//99乘法表 打印到5
	public static void chengFa(int num){
		for(int i=1;i<=num;i++ ){
			for(int j=1;j<=i;j++){
				System.out.print(j+"*"+i+"="+i*j+" ");
			}
			System.out.println();
		}
	}
}

  

3.重载

原文:https://www.cnblogs.com/syj1993/p/8179858.html

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