Car Class
/**
*A car can drive and consujme gas.
*/
public class CarClass
{
private double milesPerGallon;
private double gas;
/**
*Creates a car with no gas.
*/
public CarClass()
{
gas=0;
milesPerGallon=0;
}
/**
*
*/
public CarClass()
{
}
/**
*Creates a car with a certain amount of gas in the tank.
*@param gasAdded Specifies amount of gas to add.
*@param milesPerGallon Specifies the gas milage.
*/
public CarClass(double gasAdded, double gasMilage)
{
gas=gasAdded;
milesPerGallon=gasMilage;
}
/**
*Returns the amount of gas in the tank.
*@return the amount of gas
*/
public double getGasAmount()
{
}
/**
*Moves the car a given distance, consuming gas.
*@param distance Specifies the distance to move
*/
public void drive(double distance)
{
gas-=distance/milesPerGallon;
}
/**
*Adds gas to the tank
*@param gasAdded Specifies the amount of gallons of gas to be added.
*/
public void addGas(double gasAdded)
{
gas+=gasAdded;
}
}
Home