Question: Consider the following superclass public class A { private String a; private int b; } public A(String a, int b) { this.a = a;

Consider the following superclass public class A { private String a; private int b; } public A(String a, int

Consider the following superclass public class A { private String a; private int b; } public A(String a, int b) { this.a = a; this.b = b; } If we have a subclass B which extends A, which of the following are valid constructors? public B(String n, int c) { super(n, c); } public B(String n, int c) { this.a = n; this.b = c; } public B() { super("", 0); } public B(String n) { super(n, 0); }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The correct constructor for the subclass B which extends A is the third opti... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!