Wednesday, 15 May 2013

Final Method in java


The final method can't be override in a subclass.




class Loan{
 public final String getName(){
     return "car loan";
 }
}
class checkdetail extends Loan{
    @Override
    public final String getName(){
        return "car loan"; //compilation error: final  method can not override
    }
}





public class Show extends FinalMethod{
 
    public void Show2()
    {
        // Error by compiler
        // Cannot override the final method from FinalMethod
    }
}

No comments:

Post a Comment