Ask Question
24 February, 11:24

Implement a class Car with the following properties. A car has a certain fuel efficiency (measured in miles/gallon) and a certain amount of fuel in the gas tank. The efficiency is specified in the constructor, and the initial fuel level is 0. Supply a method drive that simulates driving the car for a cartain distance, reducing the fuel level in the gas tank, and methods getGasLevel, to return the current fuel level and addGas, to tank up. Sample usage:

Car myHybrid = new Car (50); / /50 miles per gallon

myHybrid. addGas (20); / / Tank 20 gallons

myHybrid. drive (100); / / Drive 100 miles

System. out. println (myHybrid. getGasLevel ()); / / Print fuel remaining.

+2
Answers (1)
  1. 24 February, 12:08
    0
    See explaination

    Explanation:

    class Car

    {

    private double drdist;

    private double fuel;

    private double mpg;

    public Car (double m)

    {

    mpg = m;

    fuel = 0;

    }

    public void addGas (double add)

    {

    fuel = fuel + add;

    }

    public void drive (double d)

    {

    drdist = drdist + d;

    mpg = fuel * mpg / d;

    }

    public double getGasLevel ()

    {

    return fuel;

    }

    }

    public class Carfuel{

    public static void main (String []args) {

    Car myHybrid = new Car (50); / /50 miles per gallon

    myHybrid. addGas (20); / / Tank 20 gallons

    myHybrid. drive (100); / / Drive 100 miles

    System. out. println (myHybrid. getGasLevel ()); / / Print fuel remaining.

    }

    }
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Implement a class Car with the following properties. A car has a certain fuel efficiency (measured in miles/gallon) and a certain amount of ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers