Jeunwork space

Java variable arguments (Varargs), 메서드 오버로딩 본문

Java

Java variable arguments (Varargs), 메서드 오버로딩

jeunwork 2021. 3. 23. 20:17

1. Varargs 

인자 수에 따라 배열을 자동적으로 바꿔준다!!

 

2. method overloading (중복정의)

- overload: 중복정의 이름 같은데 인자수가 다른 메서드가 여러개 정의되는 것
- 같은 목적으로 비슷한 동작을 수행하는 메서드들을 모아 이름을 같게 하면 다양한 메서드들을 같은 이름으로 일관된 작업을 할 수 있다(완전 편리!)
- 메서드명은 반드시 같아야하고 인자는 반드시 달라야한다!
- 접근제한, 반환형은 교체가능

 

예제1
예제1 을 오버로드를 이용해 메서드명을 통일시켜 더 간편하게 사용 가능

 

Comments