자바[JAVA] : final 키워드
● final 키워드 - final은 '마지막의' 또는 '변경될 수 없는'의 의미를 가지고 있으며 거의 모든 대상에 사용될 수 있다. 변수에 사용되면 값을 변경할 수 없는 상수가 되며, 메서드에 사용되면 오버라이딩을 할 수 없게 되고 클래스에 사용되면 자신을 확장하는 자손클래스를 정의하지 못하게 된다. (대규모 프로젝트에서 하나의 기능단위로 쪼갠 메서드에 final이 붙으면 더이상 변경하지 말라는 의미로도 자주 사용되니 꼭 기억!) final class FinalTest { // 조상이 될 수 없는 클래스 final int MAX_SIZE = 10; // 값을 변경할 수 없는 멤버변수(상수) final void getMaxSize() { // 오버라이딩할 수 없는 메서드(변경불가) final int LV..
2021.01.28