Engineering Full Stack Apps with Java and JavaScript
Consider the following code:
class Super { static String ID = "SUPER"; } class Sub extends Super{ static { System.out.print("In Sub"); } } public class Test{ public static void main(String[] args){ System.out.println(Sub.ID); } }
What will be the output when class Test is run?
Select 1 option
A. It will print In Sub and SUPER.
B. It will print SUPER.
C. Depends on the implementation of JVM.
D. It will not even compile.
E. None of the above.