java---重载01

版权声明:chen_zan_yu https://blog.csdn.net/chen_zan_yu_/article/details/89428408
package cn.sxt.arrays;
/*
 * 1.定义:早同一个类中,可以存在以上的同名方法,
 *                                              只要她们的参数个数或者参数类型不同即可
 *                                              
 *                “两同一不同”:同一个类,相同方法名
 *                			参数列表不同,参数个数不同,参数类型不同          
 *                
 * 2. 判断是否重载
 * 			跟方法的权限修饰符,返回值类型,参数变量名,方法体都没有关系
 * 
 * 4.在通过对象调用对象方法时,如何指定其一个指定的方法
 * 			方法名-----》参数列表                                 
 */
public class OverLoadTest {
	
	public static void main(String[] args) {
		OverLoadTest test = new OverLoadTest();
		test.getSum(1, 2);
	}
	
	//如下的四个方法构成重载
	public void getSum(int i,int j) {
		System.out.println(i+j);
	}
	
	public void getSum(double d1,double d2) {
		System.out.println(1);
	}
	
	public void getSum(String s,int i) {
		System.out.println(2);
	}
	
	public void getSum(int i,String s) {
		System.out.println(3);
	}
	


}

猜你喜欢

转载自blog.csdn.net/chen_zan_yu_/article/details/89428408