final 키워드 간단한 내용이지만, final 키워드가 클래스, 메소드, 변수 앞에 붙었을 때 각각의 의미에 대해서 정확히 정리하려 한다. final class 다른 클래스가 상속받지 못한다. final method 자식 클래스에서 상위 클래스의 final method를 오버라이드 하지 못한다. final variable 변하지 않는 상수 값이 되어 새롭게 값을 할당할 수 없는 변수가 된다.