final int num = 10;
num = 20; // ❌ 오류 발생
final int MAX_SIZE = 100;
final double PI = 3.14;
final List<String> list = new ArrayList<>();
list.add("A"); // ⭕ 가능
list.add("B"); // ⭕ 가능
list = new ArrayList<>(); // ❌ 불가능
private final List<CartItem> items = new ArrayList<>();
items = new ArrayList<>(); // ❌
items.add(new CartItem(...)); // ⭕
public final void print() {
System.out.println("출력");
}
class Parent {
public final void test() {}
}
class Child extends Parent {
public void test() {} // ❌ 오류
}
final class Animal {}