[Plus] private 와 final의 차이 #152
Answered
by
nusuy
yerim123456
asked this question in
Q&A
-
상속 메서드를 private와 final로 지정했을 때의 차이가 무엇인가요? |
Beta Was this translation helpful? Give feedback.
Answered by
nusuy
Sep 16, 2023
Replies: 2 comments 1 reply
-
Item 8 42p "final이 아닌 클래스를 finalizer 공격으로부터 방어하려면 아무 일도 하지 않는 finalize 메서드를 만들고 final로 선언하자" |
Beta Was this translation helpful? Give feedback.
0 replies
-
메소드를 |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
yerim123456
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
메소드를
private
으로 지정 -> 상속이 안 됨. (상속이 되지 않기 때문에 오버라이딩은 당연히 안 됨!)메소드를
final
으로 지정 -> 상속은 되지만, 오버라이딩이 안 됨.