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;
}
}