final
类中的 final
方法。
由于不能继承 final
类,因此将方法标记为 final
可能是多余之举,而且令人混淆。
示例:
record Bar(int a, int b) {
public final sum() {
return a + b;
}
}
在应用快速修复后:
record Bar(int a, int b) {
public sum() {
return a + b;
}
}
如本例所示,可以显式或隐式地将类标记为 final
。