Override 와 Overload 를 설명해주실 수 있을까요?

Yongbeom Jang·2024년 3월 12일
0

기술면접 - 공통

목록 보기
2/7

먼저 오버라이드(Override)는 상위 클래스의 메서드를 하위 클래스에서 재정의해서 사용하는 것입니다. 즉, 상속 받은 메서드의 내용만 변경하는 것을 의미합니다.

그리고 오버로드(Overload)는 메서드의 이름은 같고 파라미터의 갯수나 타입이 다른 함수를 정의하는 것을 의미합니다. 그리고 리턴 값만 다르게 갖는 오버로드는 작성할 수 없습니다.

0개의 댓글

관련 채용 정보