1- public class Chirkut { Chirkut() { } Chirkut(int x,int y) { x=x; y=y; } public static void main(String... args) { Chirkut c1 = new Chirkut(20,25); System.out.println(c1); //Line 1 } private int x; private int y; } A: Compilation fails B: Compilation fails due to Line 1 B: Prints 0 0 C: Prints 20 25 D: None of the above 2- public class Chirkut { Chirkut() { } Chirkut(int x,int y) { x=x; y=y; } public String toString() { return x + " " + y; } public static void main(String... args) { Chirkut c1 = new Chirkut(20,25); System.out.println(c1); //Line 1 } private int x; private int y; } A: Compilation fails B: Compilation fails due to Line 1 B: Prints 0 0 C: Prints 20 25 D: Prints Chirkut@2132sda or domething like this E: None of the above 3- public class Chirkut { Chirkut() { Chirkut(5,10); } Chirkut(int x,int y) { x=x; y=y; } public String toString() { return x + " " + y; } public static void main(String... args) { Chirkut c1 = new Chirkut(); System.out.println(c1); //Line 1 } private int x; private int y; } A: Compilation fails B: Compilation fails due to Line 1 B: Prints 0 0 C: Prints 20 25 D: Prints Chirkut@2132sda or domething like this E: None of the above 4- class Chirkut { public int x; public Chirkut ( ) { System.out.println("Chirkut constructor called "); } } class GreatChirkut extends Chirkut{ GreateChirkut(int a,int b) { saper(a); // Line 1 this.a=a; this.b=b; } private void saper(int a) { } public static void main(String... args) { GreateChirkut gc = new GreateChirkut(5,10); // Line 2 System.out.print(" a = " + gc.a); System.out.print(" b = " + gc.b); } private int a; private int b; } A: Compiler error at Line 2, gc is reserved word for garbage collection. B: Compiler error due to Line 1, first line of the constructor must be super() or this() not saper(), so compilation fails C: Prints a = 0 b = 0 D: Prints a = 5 b = 10 E: None of the above 5- class Chirkut { public int x; public Chirkut ( ) { System.out.println("Chirkut constructor called "); } } class GreatChirkut extends Chirkut { GreateChirkut(int a,int b) { this.a=a; this.b=b; super(a); } private void saper(int a) { } public static void main(String... args) { GreateChirkut gc = new GreateChirkut(5,10); // Line 1 System.out.print(" a = " + gc.a); System.out.print(" b = " + gc.b); } private int a; private int b; } A: Compiler error at Line 2, gc is reserved word for garbage collection. B: No super constructor found with mathcing argument so compilation fails C: Compiler error D: Prints: Chirkut constructor called a = 0 b = 0 E: Prints Chirkut constructor called a = 5 b = 10 6- class Chirkut { public int x; public Chirkut ( int a ) { System.out.println("Chirkut constructor called "); } } class GreatChirkut extends Chirkut { GreateChirkut(int a,int b) { this.a=a; this.b=b; } private void saper(int a) { } public static void main(String... args) { GreateChirkut gc = new GreateChirkut(5,10); // Line 1 System.out.print(" a = " + gc.a); System.out.print(" b = " + gc.b); } private int a; private int b; } A: Compiler error at Line 2, gc is reserved word for garbage collection. B: Compiler error C: Prints: Chirkut constructor called a = 0 b = 0 D: Prints Chirkut constructor called a = 5 b = 10 E: Prints a = 5 b = 10 7- class Chirkut { public int x; private Chirkut() { System.out.println("Chirkut constructor called!");} } class GreatChirkut extends Chirkut { GreateChirkut(int a,int b) { this.a=a; this.b=b; } private void saper(int a) { } public static void main(String... args) { GreateChirkut gc = new GreateChirkut(5,10); // Line 1 System.out.print(" a = " + gc.a); System.out.print(" b = " + gc.b); } private int a; private int b; } A: Compiler error at Line 2, gc is reserved word for garbage collection. B: Compiler error C: Prints: Chirkut constructor called a = 0 b = 0 D: Prints Chirkut constructor called a = 5 b = 10 8- class Chirkut { public int x; private Chirkut() { System.out.println("Chirkut constructor called!");} public Chirkut(int x) { this.x=x; } } class GreatChirkut extends Chirkut { GreateChirkut(int a,int b) { super(a); this.a=a; this.b=b; } private void saper(int a) { } public static void main(String... args) { GreateChirkut gc = new GreateChirkut(5,10); // Line 1 System.out.print(" a = " + gc.a); System.out.print(" b = " + gc.b); } private int a; private int b; } A: Compiler error at Line 2, gc is reserved word for garbage collection. B: Compiler error C: Prints: Chirkut constructor called a = 0 b = 0 D: Prints Chirkut constructor called a = 5 b = 10 E: Prints a=5 b = 10