Перейти к контенту

Последний или окончательный метод в Java

Окончательный модификатор для завершения реализации классов, методов и переменных.

Мы можем объявить метод как окончательный, но после объявления последнего метода в Java, преодолеть его уже нельзя. Таким образом, вы не можете изменить окончательный метод из класса.

 

Главная цель принятия окончательного метода — запрет на изменение содержания метода любым посторонним.

Пример

public class FinalMethodExample {
   public final void display(){
      System.out.println("Hello welcome to Tutorialspoint");
   }
   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

Оцени статью

Средняя оценка / 5. Количество голосов:

 

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)