Overloading 썸네일형 리스트형 [Java] 오버로딩 (Overloading) 원칙적으로는 함수 명을 모두 다르게 해야하지만 예외인 경우도 있습니다. 이러한 특이 케이스를 살펴볼까요? public static void plus3(int a,int b,int c) { System.out.println(a+b+c); } public static void plus3(double a,double b, double c) { System.out.println(a+b+c); } 분명히 함수명은 같은데 오류가 나지 않습니다. 다른 점이 보이시나요? 함수명은 같은데 파라미터가 다르기 떄문에 오류가 나지 않습니다. 이러한 현상을 '오버로딩(Overloading)'이라고 합니다. 오버로딩은 호출할 떄 어떤 값을 넣었느냐에 따라 함수가 호출되게 하는 기술입니다. 같은 자료형을 넣고 파라미터의 개수를 다.. 더보기 이전 1 다음