note

전달인자의 개수가 다른 메서드 오버로딩 본문

자바/오버로딩

전달인자의 개수가 다른 메서드 오버로딩

투한 2011. 12. 15. 16:51
public class MethodTest03 {//전달인자의 개수가 다른 메서드 오버로딩
	//정수형 데이터 3개를 형식 매개변수로 갖는 prn 메서드 정의
	void prn(int a, int b, int c){
		System.out.println(a + "\t" + b +"\t"+ c);
	}
	//정수형 데이터2개를 형식 매개변수로 갖는 prn 메서드 정의
	void prn(int a, int b){
		System.out.println(a + "\t" + b);
	}
	//정수형 데이터 1개를 형식 매개변수로 갖는 prn 메서드 정의
	void prn(int a){
		System.out.println(a);
	}
	public static void main(String[] args){
		MethodTest03 mt = new MethodTest03();
		mt.prn(10,20,30); //정수형 데이터 3개를 실매개변수로 지정
		mt.prn(40,50); 	//정수형 데이터 2개를 실매개변수로 지정
		mt.prn(60); 	//정수형 데이터 1개를 실매개변수로 지정

	}
}

10 20 30
40 50
60