禁止子类重写 Java 方法

2022-09-01 05:06:22

假设我在Java类中有一个方法,我不希望该类的任何子类能够重写该方法。我能做到吗?


答案 1

您可以将该方法声明为 ,如:final

public final String getId() {
   ...
}

有关详细信息,请参阅 http://docs.oracle.com/javase/tutorial/java/IandI/final.html


答案 2

只需使方法最终确定即可