SuperClass2.javapublic class SuperClass2{ public SuperClas…
SuperClass2.javapublic class SuperClass2{ public SuperClass2() { System.out.println(“This is the superclass ” + “no-arg constructor.”); } public SuperClass2(int arg) { System.out.println(“The following argument ” + “was passed to the superclass ” + “constructor: ” + arg); }} SubClass2.javapublic class SubClass2 extends SuperClass2{ public SubClass2() { System.out.println(“This is the ” + “subclass constructor.”); }}Based on the two classes above, what will be the output of the following code: public class ConstructorDemo1{ public static void main(String[] args) { SubClass1 obj = new SubClass1(); }}
Read Details