Ask 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 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.

+3
Answers (1)
  1. 14 July, 07:47
    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?
Find 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 the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers