[Java] 오버로딩(Overloading)
·
📝 Study/Java
오버로딩(Overloading)같은 이름의 메서드를 여러 개 정의하는 것단, 매개변수(파라미터)가 다르면 허용됨. 오버로딩 조건셋 중 하나라도 다르면 OK메서드 이름은 동일해야 함매개변수 개수가 다르면 가능매개변수 타입이 다르면 가능매개변수 타입의 순서가 다르면 가능 오버로딩 가능한 경우public void add(int num1, int num2) { }public void add(int num1, double num2) { }public void add(int num1, int num2, int num3) { }public void add(double num1, int num2) { } 오버로딩 불가능한 경우리턴 타입만 다른 경우: 오버로딩 기준은 매개변수이지 리턴 타입이 아님타입과 개수가 같으면 이..