Is new Minor();
in main function creating an object or is it something related to constructor? (I am new to Java so I didn't understand this example)
class Uber {
static int y = 2;
Uber(int x) {
this();
y = y * 2;
}
Uber() {
y++;
}
}
class Minor extends Uber {
Minor() {
super(y);
y = y + 3;
}
public static void main(String[] args) {
new Minor();
System.out.println(y);
}
}