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
*/
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.