Java中的最终方法是什么?

最终修饰符,用于最终确定类,方法和变量的实现。

我们可以将一个方法声明为final方法,一旦您将一个方法声明为final方法,就不能覆盖它。因此,您不能从子类修改final方法。

使方法定型的主要目的是,任何外部人员都不得更改方法的内容。

示例

public class FinalMethodExample {

   public final void display(){

      System.out.println("Hello welcome to Nhooo");

   }

   public static void main(String args[]){

      new FinalMethodExample().display();

   }

   class Sample extends FinalMethodExample{

      public void display(){

         System.out.println("hi");

      }

   }

}

输出结果

FinalMethodExample.java:12: error: display() in FinalMethodExample.Sample cannot override display() in FinalMethodExample

public void display(){

            ^

overridden method is final

1 error

以上是 Java中的最终方法是什么? 的全部内容, 来源链接: utcz.com/z/334979.html

回到顶部