오버로딩과 오버라이딩의 차이
오버로딩
- 같은 이름의 메서드를 여러개 정의하는 것
- 메서드 이름은 동일하나 매개변수 순서, 개수, 타입이 다르게 정의
오버라이딩
- 상위 클래스에 정의된 메서드를 하위 클래스에서 재정의
- 상위 클래스와 동일한 이름, 매개변수, 반환타입을 가진 메서드를 하위클래스에서 재정의
- 하위 클래스에서 메서드를 변경 및 확장
'내일배움캠프_TIL' 카테고리의 다른 글
11월 20일 TIL (0) | 2023.11.20 |
---|---|
11월 16일 TIL (0) | 2023.11.16 |
11월 14일 TIL (0) | 2023.11.14 |
11월 10일 TIL (0) | 2023.11.10 |
11월 8일 TIL (1) | 2023.11.08 |