Question: public class Top { public int top = 1 ; public Top ( int top ) { this.top = top; } } public class Middle

public class Top {
public int top =1;
public Top(int top){
this.top = top;
}
}
public class Middle extends Top {
public Middle(int top){
super(top);
this.top = this.top + top;
}
}
public class Bottom extends Middle {
public Bottom(){
super(3);
}
public Bottom(int top){
super(top);
this.top = top;
}
}
What is the value of t.top when Top t = new Bottom

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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!