final Java Keyword

The final keyword may be applied to a class, indicating the class may not be extended (subclassed).

The final keyword may be applied to a method, indicating the method may not be overridden in any subclass.

Examples

  public final class MyFinalClass
  {
  }
  
  public class MyClass
  {
     public final String myFinalMethod()
	 {
	    <statements>
	 }
  }
  

Remarks

Related Topics

abstract Java Keyword