Mar 19 2013, 04:35 PM
Here:
Now, I know this isn't the best approach but it does what it is supposed to. You can add more methods such as "getHeight, getLength, getwidth, setHeight, setLength, setwidth". In my opinion, changing the values of the properties like you did... I would use mybox.setHeight(23.3);
Code:
class Box {
private double width,height,length, volume;
public Box(double w, double l, double h)
{
width = w, height = h, length = l;
volume = width*height*length;
}
public double getVolume()
{
return volume;
}
}
// This class declares an object of type Box.
class BoxDemo {
public static void main(String args[]) {
Box mybox = new Box(10,20,15);
System.out.println("Volume is " + mybox.getVolume());
}
}
Now, I know this isn't the best approach but it does what it is supposed to. You can add more methods such as "getHeight, getLength, getwidth, setHeight, setLength, setwidth". In my opinion, changing the values of the properties like you did... I would use mybox.setHeight(23.3);