오버로딩 (Overloading)Java2022. 12. 4. 14:20
Table of Contents
728x90
728x90
오버로딩
- 같은 이름의 생성자나 메서드가 여러개 있더라도 파라미터의 타입이나 개수가 다르다면 사용 가능하다
- 같은 기능을 하는 메서드를 하나의 이름으로 사용 가능하다
- 메서드의 이름을 절약할 수 있다
// 변수명은 다르지만 변수 타입이 같기 때문에 불가능
int add(int a, int b) {
return a+b;
}
int add(int x, int y) {
return x+y;
}
// 변수 타입이 다르기 때문에 사용가능
int add(int a, int b) {
return a+b;
}
int add(long a, long b) {
return a+b;
}
728x90
300x250
@mag1c :: 꾸준히 재밌게
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!