Final Method
class TestFinal
{
//Final method cannot be overridden by its subclasses
final public void display()
{
System.out.println("Inside TestFinal display");
}
}
public class FinalMethod extends TestFinal
{
public void display() // This overriding generates compilation error
{
System.out.println("Inside FinalMethod display");
}
public static void main(String[] args) {
FinalMethod fm=new FinalMethod();
fm.display();
}
}
Output: