method 를 재정의(오버라이딩)를 원치 않을 경우,
어떠한 방법을 사용할 수 있을까?
바로 "final method" 를 사용하면 된다
위 예시와 같이
부모 클래스에서 정의한 메소드를
자식 클래스에서 그대로 사용하길 원할 경우,
여러 개의 method 가 존재하는 가운데
특정 method 만 재정의할 수 없도록
하고 싶을 땐
method 를 정의할 때
final 키워드를 붙이면 된다
728x90
반응형
'Web Technologies 🖥️ > java' 카테고리의 다른 글
equals() 랑 "==" 랑 똑같은 거 아니였어? - JAVA (1) | 2023.12.17 |
---|---|
scan.next() 사용 시 주의 사항 - JAVA (0) | 2023.12.14 |
BufferedWriter 는 뭔데 sysout 보다 빨라? - JAVA (0) | 2023.12.08 |
final의 불가변성 (feat... list, Collections.unmodifiableList) - JAVA (2) | 2023.10.21 |
깔끔한 if문 작성하는 법 좀 알려줘 (feat... 화이트리스트) - JAVA (2) | 2023.09.29 |