Question: 2. Find the error(s), correct it and write output. (No partial credit). Point 5 public abstract class DebugBoat { String boatType = new String();

2. Find the error(s), correct it and write output. (No partial credit). Point 5 public abstract class DebugBoat { String boatType = new String(); int passengers; String power = new String(); public DebugBoat(String bt) { boatType=bt; } } public boolean equals(DebugBoat otherBoat) { boolean result; if((passengers result = true; otherBoat.passengers) && (power.equals(otherBoat.power))) else result = false; } return result; public String toString() return("This "+ boatType + "boat carries " + passengers + "and is powered by " + power); } public abstract void setPower(); public abstract void setPassengers(); } public class DebugOceanLiner extends DebugBoat { public DebugOceanLiner() } { Debug("ocean liner "); setPassengers(); setPower(); public void setPassengers() { super.passengers = 2400; public void power() super.power="four engines";
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
