final 클래스의 final 메서드를 보고합니다.
final 클래스는 상속될 수 없으므로 메서드를 final로 표시하는 것은 불필요하며 혼동될 수 있습니다.
예:
record Bar(int a, int b) {
public final int sum() {
return a + b;
}
}
빠른 수정을 적용한 후:
record Bar(int a, int b) {
public int sum() {
return a + b;
}
}
예시에 나오듯이 클래스는 명시적 또는 묵시적으로 final로 표시될 수 있습니다.