Java/Overloading
전달인자의 개수가 다른 메서드 오버로딩
Bohemian life
2012. 4. 11. 13:03
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
오버로딩 규칙
1.이름이같아야한다.
2.전달되는 인자의 타입,갯수,순서 에따라 구분된다.