Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

DebugBox.java public class DebugBox { private int width; private int length; pri

ID: 3747842 • Letter: D

Question

DebugBox.java

public class DebugBox
{
private int width;
private int length;
private int height;
public DebugBox()
{
length = 1;
width = 1;
height = 1;
}
public DebugBox(int width, int length, height)
{
width = width;
length = length;
height = height;
}
public void showData()
{
System.out.println("Width: + width + " Length: " +
length + " Height: "+ height);
}
public double getVolume()
{
double vol = length + wdth + height;
return vol;
}
}

DebugFour3.java

// This class uses a DebugBox class to instantiate two Box objects
public class DebugFour3
{
public static void main(String args[])
{
int width = 12,
length = 10,
height = 8;
DebugBox box1 = new DebugBox();
debugBox box2 = new DebugBox(width, length, height);
System.out.println("The dimensions of the first box are");
box1.showData;
System.out.print(" The volume of the first box is ");
showVolume(box1);
System.out.println(The dimensions of the second box are");
box2.showData();
System.out.print(" The volume of the second box is ");
showVolume(box2);
}
public static void showVolume(DebugBox aBox)
{
double vol = aBox.getVolume();
System.out.println(volume);
}
}

Explanation / Answer

class DebugBox

{

private int width;

private int length;

private int height;

public DebugBox()

{

length = 1;

width = 1;

height = 1;

}

// int is not given below

public DebugBox(int width, int length, int height)

{

width = width;

length = length;

height = height;

}

public void showData()

{

// formatted the string below

System.out.println("Width: " + width + " Length: " +

length + " Height: "+ height);

}

public double getVolume()

{

double vol = length * width * height;

return vol;

}

}

// This class uses a DebugBox class to instantiate two Box objects

class Main

{

public static void main(String args[])

{

int width = 12,

length = 10,

height = 8;

DebugBox box1 = new DebugBox();

DebugBox box2 = new DebugBox(width, length, height);

System.out.println("The dimensions of the first box are");

box1.showData();

System.out.print(" The volume of the first box is ");

showVolume(box1);

System.out.println("The dimensions of the second box are");

box2.showData();

System.out.print(" The volume of the second box is ");

showVolume(box2);

}

public static void showVolume(DebugBox aBox)

{

double vol = aBox.getVolume();

System.out.println(vol);

}

}

/*SAMPLE OUTPUT

*/

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote