Ask Question
9 May, 06:38

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. 9 May, 08:55
    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 and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers