Difference between overriding vs overloading.

overridingvsoverloading

Overriding Example.

class Tax{
    public void calculateTax(){
        System.out.println("Total tax: state plus federal.");
    }
}
class StateTax extends Tax{
  
    public void calculateTax(){
        System.out.println("Total state tax");
    }
}
 
public class OverridingTest{
    public static void main(String [] args){
        Tax tax = new StateTax();
        tax.calculateTax();
    }
}

Output would be: Total state tax.

Leave a Reply

Your email address will not be published. Required fields are marked *