static

Final: 고정 - 수정 불가능 1. final 필드: 값이 변하지 않는다.필드(클래스 내 변수)에 final예약어가 사용되면, 값이 변하지 않는다는 의미언제 사용? 단위나 고정값을 사용할 때 2. final메서드: 상속(Override)되지 않는다.메서드(클래스 내 함수)에 final 예약어가 사용된다면, Override(상속)가 되지 않는다는 의미언제 사용? 해당 메서드가 꼭 한가지의 구현만으로만 다양한 곳에서 사용되는 경우상속 받았다고, 상속받은 메서드를 너무 쉽게 Override하면, 해당 사용처서 side effect발생 가능아래 코드는 `Member` 클래스에 정의된 final 메소드이다.  add() 메서드에서는 나이에 10만 더하는 기능만 사용하고 싶다면 아래와 같이 final로 메소드 ..
hapBday
'static' 태그의 글 목록