자바 오버로딩1 [JAVA] 자바 오버로딩 (Overloading) [JAVA] 자바 오버 로딩 (Overloading) 하나의 클래스 안에서 여러 개의 같은 이름의 메서드를 여러 개 정의하는 것을 오버 로딩이라고 합니다. 이름이 같은 함수가 여러 개의 인자를 갖고 있는 것처럼 보여서 과적되었다고 표현하는 것입니다. 오버 로딩은 조건이 필요한데, 3가지를 기억하시면 됩니다. 메서드의 이름이 같아야 한다. 매개변수의 개수 또는 타입이 달라야 한다. 반환 타입이 다른 것은 오버 로딩에 영향을 미치지 않는다. 결국 오버 로딩이란 메서드들의 이름은 같지만, 매개변수의 개수 또는 타입이 달라질 때 사용하는 것입니다. 주의해야 할 점은 반환 타입이 다르다고 할지라도 이름과 매개변수가 같으면 같은 함수로 인식된다는 점입니다. 반환 타입은 오버 로딩에 영향을 주지 않습니다. 반환 타입.. 2022. 3. 18. 이전 1 다음