Final1 [java] final final 키워드는 보통 상수타입인 변수를 정의할때 사용된다 데이터의 수정이 불가능 하도록 할때 사용한다 final 은 사용위치마다 사용이 달라지는데 final 클래스명 // 클래스명 앞에 붙으면 해당 클래스는 상속이 불가능하다 final 메소드명 // 메소드명 앞에 붙으면 해당 메소드의 클래스는 상속 가능하지만 해당 메소드를 overriding 할수없다 final 메소드 내부의 인자 // 해당 메소드 내부에서 final 이 붙은 인자의 값은 변경 불가하다 즉, 사용자가 값을 임의로 설정하거나 상속하여 변경할수없도록 하기 위해서 final 을 붙여 보호할수있다 2022. 4. 25. 이전 1 다음