새소식

인기 검색어

개인공부/Java

메서드 오버라이딩

  • -

메서드 오버라이딩

메서드 오버라이딩은 부모 클래스에게 상속받은 메서드와 동일한 이름의 메서드를 재정의하는 것으로, 부모의 메서드를 자신이 만든 메서드로 덮어쓰는 개념이다.

메서드 오버라이딩이 수행되기 위해서는 다음 2가지 조건을 만족해야 한다

부모 클래스의 메서드와 시그너처 및 리턴 타입이 동일해야 한다.
부모 클래스의 메서드보다 접근 지정자의 범위가 같거나 넓어야 한다.

'개인공부 > Java' 카테고리의 다른 글

이너클래스와 이너 인터페이스  (0) 2022.07.20
해시  (0) 2022.07.20
클래스의 상속과 다형성  (0) 2022.07.19
트리  (0) 2022.07.19
접근지정자  (0) 2022.07.18
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.