-
[Java] Overriding 을 막는 세가지 기법 private, static, final백엔드/부족한 기본 정리 2020. 9. 2. 20:03
로재의 개발 일기
오버라이딩을 막는 방법
개발자들은 많은 메소드를오버라이딩하여 사용하기도 한다.하지만 만약에 최초에 만들어진 메소드의오버라이딩을 막고자 한다면??ex) 학교의 최대 성적은 100점이다.대학교의 최대 성적은 4.5이다.의도치 않은 오버라이딩을 막는 법을소개한 좋은 글이 있어서저도 참고하고자 공유합니다.오버라이딩 제어
별도로
이와 마찬가지로 static과 final을 왜 같이 붙이는지
자연스러운 연결이 가능한 것 같다.
(DI 의존성 주입의 경우는 예외가 있다고 한다)
그에 대해서 잘 설명해주신 분이 있다.
반응형'백엔드 > 부족한 기본 정리' 카테고리의 다른 글
[Java 8] 람다식을 사용해보자 How to use lamda (0) 2020.11.03 [Java] static 변수에 대해서 알아보자 (실전편) (2) 2020.08.25 [Java] static 변수에 대해서 알아보자 (이론편) (0) 2020.08.24