Simple Example for Inheritance
SuperClass.java:
package com.core.Inheritance;
public class SuperClass {
int num1;
int num2;
void SetValue(int no1, int no2){
num1 = no1;
num2 = no2;
}
}
SubClass.java:
package com.core.Inheritance;
public class SubClass extends SuperClass{
void multi(){
System.out.println("SubClass nulti val is : "+(num1 * num2)); //accessing member of superclass from subclass
}
}
Inheritance.java:
package com.core.Inheritance;
public class Inheritance {
public static void main(String[] args) {
SubClass subClass = new SubClass();
subClass.multi();
subClass.SetValue(3, 4);//calling superclass method throgh subclass object
subClass.multi();
}
}
OutPut:
SubClass nulti val is : 0
SubClass nulti val is : 12