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 + b) * 10;
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(5, 10));
OverridingExample overridingExample = new OverridingExample();
System.out.println("Sub Class: OverridingExample:addAndMultiply : Add two elements And multiply with '10' : result :: "
+ overridingExample.addAndMultiply(5, 10));
}
}
class Overriding {
// Add two elements And Multiply with 20
public int addAndMultiply(int a, int b) {
int total = (a + b) * 20;
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