I don't really use super()
anywhere but still the superclass' constructor is called. Why is it so?
class SuperDemo{
public static void main(String[] args) {
B subClass = new B();
subClass.showbiz();
}
}
class A{
int i;
A(){
i = 10;
}
}
class B extends A{
void showbiz(){
System.out.println("i in subclass " + i);
}
}