package ch09_final;

public class ExFinal {
	
	private final int A;
	private final int B = 2;
	
	private static final int C;
	private static final int D = 4;
	
	static {
		C = 3;
	}
	
	public ExFinal() {
		A = 1;
	}
	
	public ExFinal(int a) {
		A = a;
	}
}
package ch09_final;

public class FinalTest {
	
	public static void main(String[] args) {
		
		// final 선언된 변수는 값을 한번 설정하고 나면 수정할 수 없음.
		// final 선언된 변수는 전부 대문자.
		final double PI;
		PI = 3.141592;
		//PI = 3.14 → Error !
		
		final int TEN = 10;
		
		
	}
}