JAVA/기본 이론

JAVA | final

로아다 2023. 4. 1. 21:37
728x90
반응형
final

- 변수 앞에 final을 붙이면 이후로는 변경할 수 없는 값이 된다. (상수)

- 메서드 앞에 final을 붙이면 오버라이드가 금지된다.

- 클래스에 앞에 final을 붙이면 상속이 금지된다.

 

public class C15_Final {

	public static void main(String[] args) {
	
	// 변수 선언 시 앞에 final을 붙여주면 해당 변수는 이후 변경 불가능
	final int num = 10;
	final double GA = 9.80665;
	final double PI = 3.14;
	final String GOAT = "메시";
	
	// 나중에 프로젝트가 복잡해졌을 때 실수하는 것을 방지하는 용도
	// GA = 123;
	}
}
728x90
반응형