class MyClass {
public int n_base;
// constructor
public MyClass(int n_b) {
this.n_base = n_b;
}
public void minus(int minus_n) {
n_base -= minus_n;
}
public void plus(int plus_n) {
n_base += plus_n;
}
public String toString() {
return "n_basee = " + n_base + "\n";
}
}
class Test extends MyClass {
public int n_derived;
public Test(int n_b, int n_d) {
super(n_b);
n_derived = n_d;
}
public void set_n_derived(int n_d) {
n_derived = n_d;
}
// overriding toString() method of MyClass
@Override
public String toString() {
return super.toString() + n_derived;
}
}
public class MainClass
{
public static void main(String args[]) {
Test o = new Test(3, 99);
System.out.println(o.toString());
}
}
/*
run:
n_basee = 3
99
*/