Sunday, 1 January 2017

Overriding In Java Example

package com.kt4study.corejava.misc;

/**
 @author kt4study.blogspot.co.uk
 
 */

public class OverridingExample extends Overriding {

  // Add two elements And Multiply with 10
  public int addAndMultiply(int a, int b) {

    int total = (a + b10;

    return total;
  }

  public static void main(String[] args) {
    Overriding overriding = new Overriding();
    System.out.println("Super Class: Overriding:addAndMultiply : Add two elements And multiply with '20' : result :: "
            + overriding.addAndMultiply(510));

    OverridingExample overridingExample = new OverridingExample();
    System.out.println("Sub Class: OverridingExample:addAndMultiply : Add two elements And multiply with '10' : result :: "
            + overridingExample.addAndMultiply(510));
  }

}

class Overriding {

  // Add two elements And Multiply with 20
  public int addAndMultiply(int a, int b) {

    int total = (a + b20;

    return total;
  }
}

Output →

Super Class: Overriding:addAndMultiply : Add two elements And multiply with '20' : result :: 300
Sub Class: OverridingExample:addAndMultiply : Add two elements And multiply with '10' : result :: 150

No comments:

Post a Comment