Apply for Zend Framework Certification Training

Java



< Constructor in Java Last >



Method Overriding in Java – Short Notes
1. Definition

Method Overriding occurs when a subclass (child class) provides its own implementation of a method that is already defined in its superclass (parent class).

It is mainly used to achieve Runtime Polymorphism in Java.

2. Example
public class numberFormator {
    private String formatNumber(int value){
        return String.format("%d", value);
    }
    private String formatNumber(double value){
        return String.format("%.3f", value);
    }
    private String formatNumber(String value){
        return String.format("%.2f",Double.parseDouble(value));
    }
    public static void main(String[] args) {
        numberFormator nf = new numberFormator();
        System.out.println(nf.formatNumber(500));
        System.out.println(nf.formatNumber(89.9333));
        System.out.println(nf.formatNumber("550"));
    }
}

< Constructor in Java Last >



Ask a question



  • Question:
    {{questionlistdata.blog_question_description}}
    • Answer:
      {{answer.blog_answer_description  }}
    Replay to Question


Back to Top