티스토리 뷰
★ 오버로딩 (overloading)
- 오버로딩(overloading)의 사전적인 의미는 '과적하다'라는 뜻이다.
자바에서는 하나의 메소드 이름으로 여러 기능을 구현하기 때문에 '과적하다'라는 의미와 유사하다고 볼 수 있다.

트럭 한 대로 여러 개의 짐을 싣고 있다.
오버로딩도 하나의 메소드 이름으로 여러 기능을 구현한다고 볼 수 있다.
메서드도 변수와 마찬가지로 같은 클래스 내에서는 서로 구별이 되어야한다.
하지만 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메서드가 있더라도
Parameter(매개변수)의 개수 또는 타입의 다르면, 같은 이름을 사용해서 메서드를 정의할 수 있다.
☆ 오버로딩의 조건
- 메소드의 이름이 같아야 한다.
- 매개변수의 개수나 타입이 같아야한다.
※ 리턴 값만 다른 것은 오버로딩 할 수 없다.
'차곡차곡 > Java' 카테고리의 다른 글
| [Java] 오버로딩(overloading) / 오버라이딩( overriding) (0) | 2022.05.08 |
|---|---|
| [Java] 상속 (inheritance) - 의미 / 오버라이딩 (overriding) / super 예약어 (0) | 2022.05.08 |
| [Java] Static 변수 (0) | 2022.05.08 |
| [Java] Setter , Getter 메서드 (1) - 의미 (0) | 2022.05.07 |
| [Java] 클래스와 객체 - 생성자 (Constructor) (0) | 2022.05.02 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Counter 만들기
- 영속성 관리
- 리액트 이벤트 처리하기
- 토마호크 맛집
- 콘솔 창 한글 깨짐
- 엘리먼트 렌더링
- intellij 한글 깨짐
- React를 이용한 Counter 만들기
- JPA
- DDL 생성 콘솔 출력
- 꾸덕꾸덕 파스타 맛집
- 풍기역맛집
- JPA 기본키 매핑 전략
- JPA라이브러리
- 로제 파스타 맛집
- react counter
- pip 설치 오류
- 버튼누르면전구이미지변하기
- 영주역 맛집
- 온량 서울숲점
- fragment태그
- 데이터베이스 스키마 자동 생성
- JPA애플리케이션개발코드
- 영주 한우
- tick 만들기
- React
- JPQL이란
- 커틀렛 맛집
- 엔티티매니저팩토리
- 리액트 엘리먼트 렌더링하기
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
글 보관함
