overloading1 [Java] 오버로딩(Method Overloading) [오버로딩이란?]같은 이름의 메서드를 매개변수(parameter)의 "구조"를 다르게 해서 여러 개 정의하는 것오버로딩이란 한줄로 요약하자면 "같은 이름, 다른 모양"이라고 할 수 있다System.out.println("Hello");System.out.println(123);System.out.println(3.14);위 println은 보면 문자열도 되고, 숫자도 되고, 실수도 모두 표기할 수 있다.이게 마로 메서드 오버로딩의 기능이다. [오버로딩을 이해해 보자]void print(int a)void print(int a, int b)void print(String s)void print(double d)위 코드를 보자. 동일한 print메서드에 다양한 매개변수를 주고 있다.메서드 오버로딩은 같은 .. 2026. 1. 11. 이전 1 다음