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 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
The correct constructor for the subclass B which extends A is the third opti... View full answer
Get step-by-step solutions from verified subject matter experts
