Question

Assignment 4 Due Mar 22 by 11:59pmPoints 100 Submitting a file upload A4 OOP 2 Car Instrument Simulator Access A4 from pdf
A4 10. Car Instrument Simulator For this assignment, you will design a set of classes that work together to simulate a cars
0 0
Add a comment Improve this question Transcribed image text
Answer #1

FuelGauge.Java :

package packages_example;

public class FuelGauge {
    // class members
    private double fuel;
    // constructors
    public FuelGauge() {
        fuel = 0;
    }
    public FuelGauge(double fuel) {
        this.fuel = fuel;
    }
    // get and print fuel
    public double getFuel() {
        return fuel;
    }
    public void printFuel() {
        System.out.println("Current Fuel: " + getFuel());
    }
    // increment fuel
    public void addFuel() {
        if (fuel >= 15) {
            System.out.println("Fuel tank is full.");
            return;
        }
        fuel += 1;
    }
    // decrement fuel
    public void useFuel() {
        if (fuel <= 0) {
            System.out.println("Fuel empty!!");
            return;
        }
        else fuel -= 1;
    }
}

Odometer.java:

package packages_example;

public class Odometer {
    // class members
    private double mileage;
    // constructors
    public Odometer() {
        mileage = 0;
    }
    public Odometer(double mileage) {
        this.mileage = mileage;
    }
    // get and print mileage
    public double getMileage() {
        return mileage;
    }
    public void printMileage() {
        System.out.println("The current mileage is : " + getMileage());
    }
    // increment mileage and decrement fuel, simulates running of the car
    public boolean incrementMileage(FuelGauge g){
        if (g.getFuel() <= 0) {
            System.out.println("Out of fuel!!");
            return false;
        }
        else {
            mileage += 1;
            if (mileage >= 999999)
                mileage = 0;
            if (mileage % 24 == 0) {
                g.useFuel();
            }
            return true;
        }
    }
}

Main.java:

package packages_example;

import java.util.Scanner;

public class main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        // create fuel object
        FuelGauge gauge = new FuelGauge();
        // get amount of fuel
        System.out.print("Enter amount to fuel to fill: ");
        double fuel = scan.nextDouble();
        // add fuel to the vehicle and print it 
        for (int i = 1; i <= fuel; i++) {
            gauge.addFuel();
        }
        gauge.printFuel();
        // create odometer object
        Odometer o = new Odometer();
        boolean counter = true;
        // increase mileage till the car runs out of fuel
        do {
            counter = o.incrementMileage(gauge);
            o.printMileage();
            gauge.printFuel();
        }while (counter);
    }
}

Sample Output:

Enter amount to fuel to fill: Current Fuel: 1.0 The current mileage is 1.0 Current Fuel: 1.0 The current mileage is 2.0 Curre

The current mileage is 17.0 Current Fuel: 1.0 The current mileage is 18.0 Current Fuel:1 The current mileage is 19.0 Current

Add a comment
Answer #2

1.Odometer.java


package testprj;

/**
*
* @author xxx
*/
public class Odometer {

private double mileage;

private FuelGauge _fuelGauge;

private int maxLimit = 999999;

public Odometer(FuelGauge fuelGauge) {
this.mileage = 0;
_fuelGauge = fuelGauge;
}

public double getMileage() {
return this.mileage;
}

public void IncreaseMileage() {
this.mileage += 1;
if (this.mileage > this.maxLimit) {
this.mileage = 0;
}
if (this.mileage % 24 == 0) {
_fuelGauge.DecrementFuel();
}
}

}

2. FuelGauge.java


package testprj;

/**
*
* @author xxx
*/
public class FuelGauge {

private double fuelAmount;
private double capacity = 15;

public FuelGauge() {
fuelAmount = 0;
}

public double FuelAmount() {
return this.fuelAmount;
}

public void IncrementFuel() {
if (this.fuelAmount < this.capacity) {
this.fuelAmount += 1;
}
}

public void DecrementFuel() {
if (this.fuelAmount > 0) {
this.fuelAmount -= 1;
}
}

}

3.a4main.java


package testprj;

/**
*
* @author xxx
*/
public class a4main {

public static void main(String[] args) {
FuelGauge fueltank = new FuelGauge();
for (int i = 0; i < 15; i++) {
fueltank.IncrementFuel();
}
  
Odometer meter = new Odometer((fueltank));
  
while(true)
{
meter.IncreaseMileage();
System.out.println("Mileage : "+ String.format("%.1f", meter.getMileage()));
System.out.println("Fuel : "+String.format("%.1f", fueltank.FuelAmount()));
if(fueltank.FuelAmount()==0)
break;
}
  
  
}
}

output:

run:
Mileage : 1.0
Fuel : 15.0
Mileage : 2.0
Fuel : 15.0
Mileage : 3.0
Fuel : 15.0
Mileage : 4.0
Fuel : 15.0
Mileage : 5.0
Fuel : 15.0
Mileage : 6.0
Fuel : 15.0
Mileage : 7.0
Fuel : 15.0
Mileage : 8.0
Fuel : 15.0
Mileage : 9.0
Fuel : 15.0
Mileage : 10.0
Fuel : 15.0
Mileage : 11.0
Fuel : 15.0
Mileage : 12.0
Fuel : 15.0
Mileage : 13.0
Fuel : 15.0
Mileage : 14.0
Fuel : 15.0
Mileage : 15.0
Fuel : 15.0
Mileage : 16.0
Fuel : 15.0
Mileage : 17.0
Fuel : 15.0
Mileage : 18.0
Fuel : 15.0
Mileage : 19.0
Fuel : 15.0
Mileage : 20.0
Fuel : 15.0
Mileage : 21.0
Fuel : 15.0
Mileage : 22.0
Fuel : 15.0
Mileage : 23.0
Fuel : 15.0
Mileage : 24.0
Fuel : 14.0
Mileage : 25.0
Fuel : 14.0
Mileage : 26.0
Fuel : 14.0
Mileage : 27.0
Fuel : 14.0
Mileage : 28.0
Fuel : 14.0
Mileage : 29.0
Fuel : 14.0
Mileage : 30.0
Fuel : 14.0
Mileage : 31.0
Fuel : 14.0
Mileage : 32.0
Fuel : 14.0
Mileage : 33.0
Fuel : 14.0
Mileage : 34.0
Fuel : 14.0
Mileage : 35.0
Fuel : 14.0
Mileage : 36.0
Fuel : 14.0
Mileage : 37.0
Fuel : 14.0
Mileage : 38.0
Fuel : 14.0
Mileage : 39.0
Fuel : 14.0
Mileage : 40.0
Fuel : 14.0
Mileage : 41.0
Fuel : 14.0
Mileage : 42.0
Fuel : 14.0
Mileage : 43.0
Fuel : 14.0
Mileage : 44.0
Fuel : 14.0
Mileage : 45.0
Fuel : 14.0
Mileage : 46.0
Fuel : 14.0
Mileage : 47.0
Fuel : 14.0
Mileage : 48.0
Fuel : 13.0
Mileage : 49.0
Fuel : 13.0
Mileage : 50.0
Fuel : 13.0
Mileage : 51.0
Fuel : 13.0
Mileage : 52.0
Fuel : 13.0
Mileage : 53.0
Fuel : 13.0
Mileage : 54.0
Fuel : 13.0
Mileage : 55.0
Fuel : 13.0
Mileage : 56.0
Fuel : 13.0
Mileage : 57.0
Fuel : 13.0
Mileage : 58.0
Fuel : 13.0
Mileage : 59.0
Fuel : 13.0
Mileage : 60.0
Fuel : 13.0
Mileage : 61.0
Fuel : 13.0
Mileage : 62.0
Fuel : 13.0
Mileage : 63.0
Fuel : 13.0
Mileage : 64.0
Fuel : 13.0
Mileage : 65.0
Fuel : 13.0
Mileage : 66.0
Fuel : 13.0
Mileage : 67.0
Fuel : 13.0
Mileage : 68.0
Fuel : 13.0
Mileage : 69.0
Fuel : 13.0
Mileage : 70.0
Fuel : 13.0
Mileage : 71.0
Fuel : 13.0
Mileage : 72.0
Fuel : 12.0
Mileage : 73.0
Fuel : 12.0
Mileage : 74.0
Fuel : 12.0
Mileage : 75.0
Fuel : 12.0
Mileage : 76.0
Fuel : 12.0
Mileage : 77.0
Fuel : 12.0
Mileage : 78.0
Fuel : 12.0
Mileage : 79.0
Fuel : 12.0
Mileage : 80.0
Fuel : 12.0
Mileage : 81.0
Fuel : 12.0
Mileage : 82.0
Fuel : 12.0
Mileage : 83.0
Fuel : 12.0
Mileage : 84.0
Fuel : 12.0
Mileage : 85.0
Fuel : 12.0
Mileage : 86.0
Fuel : 12.0
Mileage : 87.0
Fuel : 12.0
Mileage : 88.0
Fuel : 12.0
Mileage : 89.0
Fuel : 12.0
Mileage : 90.0
Fuel : 12.0
Mileage : 91.0
Fuel : 12.0
Mileage : 92.0
Fuel : 12.0
Mileage : 93.0
Fuel : 12.0
Mileage : 94.0
Fuel : 12.0
Mileage : 95.0
Fuel : 12.0
Mileage : 96.0
Fuel : 11.0
Mileage : 97.0
Fuel : 11.0
Mileage : 98.0
Fuel : 11.0
Mileage : 99.0
Fuel : 11.0
Mileage : 100.0
Fuel : 11.0
Mileage : 101.0
Fuel : 11.0
Mileage : 102.0
Fuel : 11.0
Mileage : 103.0
Fuel : 11.0
Mileage : 104.0
Fuel : 11.0
Mileage : 105.0
Fuel : 11.0
Mileage : 106.0
Fuel : 11.0
Mileage : 107.0
Fuel : 11.0
Mileage : 108.0
Fuel : 11.0
Mileage : 109.0
Fuel : 11.0
Mileage : 110.0
Fuel : 11.0
Mileage : 111.0
Fuel : 11.0
Mileage : 112.0
Fuel : 11.0
Mileage : 113.0
Fuel : 11.0
Mileage : 114.0
Fuel : 11.0
Mileage : 115.0
Fuel : 11.0
Mileage : 116.0
Fuel : 11.0
Mileage : 117.0
Fuel : 11.0
Mileage : 118.0
Fuel : 11.0
Mileage : 119.0
Fuel : 11.0
Mileage : 120.0
Fuel : 10.0
Mileage : 121.0
Fuel : 10.0
Mileage : 122.0
Fuel : 10.0
Mileage : 123.0
Fuel : 10.0
Mileage : 124.0
Fuel : 10.0
Mileage : 125.0
Fuel : 10.0
Mileage : 126.0
Fuel : 10.0
Mileage : 127.0
Fuel : 10.0
Mileage : 128.0
Fuel : 10.0
Mileage : 129.0
Fuel : 10.0
Mileage : 130.0
Fuel : 10.0
Mileage : 131.0
Fuel : 10.0
Mileage : 132.0
Fuel : 10.0
Mileage : 133.0
Fuel : 10.0
Mileage : 134.0
Fuel : 10.0
Mileage : 135.0
Fuel : 10.0
Mileage : 136.0
Fuel : 10.0
Mileage : 137.0
Fuel : 10.0
Mileage : 138.0
Fuel : 10.0
Mileage : 139.0
Fuel : 10.0
Mileage : 140.0
Fuel : 10.0
Mileage : 141.0
Fuel : 10.0
Mileage : 142.0
Fuel : 10.0
Mileage : 143.0
Fuel : 10.0
Mileage : 144.0
Fuel : 9.0
Mileage : 145.0
Fuel : 9.0
Mileage : 146.0
Fuel : 9.0
Mileage : 147.0
Fuel : 9.0
Mileage : 148.0
Fuel : 9.0
Mileage : 149.0
Fuel : 9.0
Mileage : 150.0
Fuel : 9.0
Mileage : 151.0
Fuel : 9.0
Mileage : 152.0
Fuel : 9.0
Mileage : 153.0
Fuel : 9.0
Mileage : 154.0
Fuel : 9.0
Mileage : 155.0
Fuel : 9.0
Mileage : 156.0
Fuel : 9.0
Mileage : 157.0
Fuel : 9.0
Mileage : 158.0
Fuel : 9.0
Mileage : 159.0
Fuel : 9.0
Mileage : 160.0
Fuel : 9.0
Mileage : 161.0
Fuel : 9.0
Mileage : 162.0
Fuel : 9.0
Mileage : 163.0
Fuel : 9.0
Mileage : 164.0
Fuel : 9.0
Mileage : 165.0
Fuel : 9.0
Mileage : 166.0
Fuel : 9.0
Mileage : 167.0
Fuel : 9.0
Mileage : 168.0
Fuel : 8.0
Mileage : 169.0
Fuel : 8.0
Mileage : 170.0
Fuel : 8.0
Mileage : 171.0
Fuel : 8.0
Mileage : 172.0
Fuel : 8.0
Mileage : 173.0
Fuel : 8.0
Mileage : 174.0
Fuel : 8.0
Mileage : 175.0
Fuel : 8.0
Mileage : 176.0
Fuel : 8.0
Mileage : 177.0
Fuel : 8.0
Mileage : 178.0
Fuel : 8.0
Mileage : 179.0
Fuel : 8.0
Mileage : 180.0
Fuel : 8.0
Mileage : 181.0
Fuel : 8.0
Mileage : 182.0
Fuel : 8.0
Mileage : 183.0
Fuel : 8.0
Mileage : 184.0
Fuel : 8.0
Mileage : 185.0
Fuel : 8.0
Mileage : 186.0
Fuel : 8.0
Mileage : 187.0
Fuel : 8.0
Mileage : 188.0
Fuel : 8.0
Mileage : 189.0
Fuel : 8.0
Mileage : 190.0
Fuel : 8.0
Mileage : 191.0
Fuel : 8.0
Mileage : 192.0
Fuel : 7.0
Mileage : 193.0
Fuel : 7.0
Mileage : 194.0
Fuel : 7.0
Mileage : 195.0
Fuel : 7.0
Mileage : 196.0
Fuel : 7.0
Mileage : 197.0
Fuel : 7.0
Mileage : 198.0
Fuel : 7.0
Mileage : 199.0
Fuel : 7.0
Mileage : 200.0
Fuel : 7.0
Mileage : 201.0
Fuel : 7.0
Mileage : 202.0
Fuel : 7.0
Mileage : 203.0
Fuel : 7.0
Mileage : 204.0
Fuel : 7.0
Mileage : 205.0
Fuel : 7.0
Mileage : 206.0
Fuel : 7.0
Mileage : 207.0
Fuel : 7.0
Mileage : 208.0
Fuel : 7.0
Mileage : 209.0
Fuel : 7.0
Mileage : 210.0
Fuel : 7.0
Mileage : 211.0
Fuel : 7.0
Mileage : 212.0
Fuel : 7.0
Mileage : 213.0
Fuel : 7.0
Mileage : 214.0
Fuel : 7.0
Mileage : 215.0
Fuel : 7.0
Mileage : 216.0
Fuel : 6.0
Mileage : 217.0
Fuel : 6.0
Mileage : 218.0
Fuel : 6.0
Mileage : 219.0
Fuel : 6.0
Mileage : 220.0
Fuel : 6.0
Mileage : 221.0
Fuel : 6.0
Mileage : 222.0
Fuel : 6.0
Mileage : 223.0
Fuel : 6.0
Mileage : 224.0
Fuel : 6.0
Mileage : 225.0
Fuel : 6.0
Mileage : 226.0
Fuel : 6.0
Mileage : 227.0
Fuel : 6.0
Mileage : 228.0
Fuel : 6.0
Mileage : 229.0
Fuel : 6.0
Mileage : 230.0
Fuel : 6.0
Mileage : 231.0
Fuel : 6.0
Mileage : 232.0
Fuel : 6.0
Mileage : 233.0
Fuel : 6.0
Mileage : 234.0
Fuel : 6.0
Mileage : 235.0
Fuel : 6.0
Mileage : 236.0
Fuel : 6.0
Mileage : 237.0
Fuel : 6.0
Mileage : 238.0
Fuel : 6.0
Mileage : 239.0
Fuel : 6.0
Mileage : 240.0
Fuel : 5.0
Mileage : 241.0
Fuel : 5.0
Mileage : 242.0
Fuel : 5.0
Mileage : 243.0
Fuel : 5.0
Mileage : 244.0
Fuel : 5.0
Mileage : 245.0
Fuel : 5.0
Mileage : 246.0
Fuel : 5.0
Mileage : 247.0
Fuel : 5.0
Mileage : 248.0
Fuel : 5.0
Mileage : 249.0
Fuel : 5.0
Mileage : 250.0
Fuel : 5.0
Mileage : 251.0
Fuel : 5.0
Mileage : 252.0
Fuel : 5.0
Mileage : 253.0
Fuel : 5.0
Mileage : 254.0
Fuel : 5.0
Mileage : 255.0
Fuel : 5.0
Mileage : 256.0
Fuel : 5.0
Mileage : 257.0
Fuel : 5.0
Mileage : 258.0
Fuel : 5.0
Mileage : 259.0
Fuel : 5.0
Mileage : 260.0
Fuel : 5.0
Mileage : 261.0
Fuel : 5.0
Mileage : 262.0
Fuel : 5.0
Mileage : 263.0
Fuel : 5.0
Mileage : 264.0
Fuel : 4.0
Mileage : 265.0
Fuel : 4.0
Mileage : 266.0
Fuel : 4.0
Mileage : 267.0
Fuel : 4.0
Mileage : 268.0
Fuel : 4.0
Mileage : 269.0
Fuel : 4.0
Mileage : 270.0
Fuel : 4.0
Mileage : 271.0
Fuel : 4.0
Mileage : 272.0
Fuel : 4.0
Mileage : 273.0
Fuel : 4.0
Mileage : 274.0
Fuel : 4.0
Mileage : 275.0
Fuel : 4.0
Mileage : 276.0
Fuel : 4.0
Mileage : 277.0
Fuel : 4.0
Mileage : 278.0
Fuel : 4.0
Mileage : 279.0
Fuel : 4.0
Mileage : 280.0
Fuel : 4.0
Mileage : 281.0
Fuel : 4.0
Mileage : 282.0
Fuel : 4.0
Mileage : 283.0
Fuel : 4.0
Mileage : 284.0
Fuel : 4.0
Mileage : 285.0
Fuel : 4.0
Mileage : 286.0
Fuel : 4.0
Mileage : 287.0
Fuel : 4.0
Mileage : 288.0
Fuel : 3.0
Mileage : 289.0
Fuel : 3.0
Mileage : 290.0
Fuel : 3.0
Mileage : 291.0
Fuel : 3.0
Mileage : 292.0
Fuel : 3.0
Mileage : 293.0
Fuel : 3.0
Mileage : 294.0
Fuel : 3.0
Mileage : 295.0
Fuel : 3.0
Mileage : 296.0
Fuel : 3.0
Mileage : 297.0
Fuel : 3.0
Mileage : 298.0
Fuel : 3.0
Mileage : 299.0
Fuel : 3.0
Mileage : 300.0
Fuel : 3.0
Mileage : 301.0
Fuel : 3.0
Mileage : 302.0
Fuel : 3.0
Mileage : 303.0
Fuel : 3.0
Mileage : 304.0
Fuel : 3.0
Mileage : 305.0
Fuel : 3.0
Mileage : 306.0
Fuel : 3.0
Mileage : 307.0
Fuel : 3.0
Mileage : 308.0
Fuel : 3.0
Mileage : 309.0
Fuel : 3.0
Mileage : 310.0
Fuel : 3.0
Mileage : 311.0
Fuel : 3.0
Mileage : 312.0
Fuel : 2.0
Mileage : 313.0
Fuel : 2.0
Mileage : 314.0
Fuel : 2.0
Mileage : 315.0
Fuel : 2.0
Mileage : 316.0
Fuel : 2.0
Mileage : 317.0
Fuel : 2.0
Mileage : 318.0
Fuel : 2.0
Mileage : 319.0
Fuel : 2.0
Mileage : 320.0
Fuel : 2.0
Mileage : 321.0
Fuel : 2.0
Mileage : 322.0
Fuel : 2.0
Mileage : 323.0
Fuel : 2.0
Mileage : 324.0
Fuel : 2.0
Mileage : 325.0
Fuel : 2.0
Mileage : 326.0
Fuel : 2.0
Mileage : 327.0
Fuel : 2.0
Mileage : 328.0
Fuel : 2.0
Mileage : 329.0
Fuel : 2.0
Mileage : 330.0
Fuel : 2.0
Mileage : 331.0
Fuel : 2.0
Mileage : 332.0
Fuel : 2.0
Mileage : 333.0
Fuel : 2.0
Mileage : 334.0
Fuel : 2.0
Mileage : 335.0
Fuel : 2.0
Mileage : 336.0
Fuel : 1.0
Mileage : 337.0
Fuel : 1.0
Mileage : 338.0
Fuel : 1.0
Mileage : 339.0
Fuel : 1.0
Mileage : 340.0
Fuel : 1.0
Mileage : 341.0
Fuel : 1.0
Mileage : 342.0
Fuel : 1.0
Mileage : 343.0
Fuel : 1.0
Mileage : 344.0
Fuel : 1.0
Mileage : 345.0
Fuel : 1.0
Mileage : 346.0
Fuel : 1.0
Mileage : 347.0
Fuel : 1.0
Mileage : 348.0
Fuel : 1.0
Mileage : 349.0
Fuel : 1.0
Mileage : 350.0
Fuel : 1.0
Mileage : 351.0
Fuel : 1.0
Mileage : 352.0
Fuel : 1.0
Mileage : 353.0
Fuel : 1.0
Mileage : 354.0
Fuel : 1.0
Mileage : 355.0
Fuel : 1.0
Mileage : 356.0
Fuel : 1.0
Mileage : 357.0
Fuel : 1.0
Mileage : 358.0
Fuel : 1.0
Mileage : 359.0
Fuel : 1.0
Mileage : 360.0
Fuel : 0.0
BUILD SUCCESSFUL (total time: 1 second)

Add a comment
Know the answer?
Add Answer to:
Assignment 4 Due Mar 22 by 11:59pmPoints 100 Submitting a file upload A4 OOP 2 "Car...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Car Instrument Simulator

    Car Instrument SimulatorFor this assignment, you will design a set of classes that work together to simulate a car’s fuel gauge andodometer. The classes you will design are the following: The FuelGauge Class: This class will simulate a fuel gauge. Its responsibilities are as follows:o To know the car's current amount of fuel, in gallons.o To report the car s current amount of fuel, in gallons.o To be able to increment the amount of fuel by I gallon. This simulates...

  • The assignment is to write a program in unix using C++ environment Car Instrument Simulator For this assignment you w...

    The assignment is to write a program in unix using C++ environment Car Instrument Simulator For this assignment you will design a set of classes that work together to simulate a car’s fuel gauge and odometer. The classes you will design are: • The FuelGauge Class: This class will simulate a fuel gauge. Its responsibilities are – To know the car’s current amount of fuel, in gallons. – To report the car’s current amount of fuel, in gallons. – To...

  • For this assignment, you will design tow classes that work together to simulate a car's fuel...

    For this assignment, you will design tow classes that work together to simulate a car's fuel gauge and odometer. The classes you will design are the following: 1. The FuelGauge Class: This class will simulate a fuel gauge. Its responsibilities are: To know the car's current amount of fuel, in gallons. To report the car's current amount of fuel, in gallons. To be able to increment the amount of fuel by one gallon. This simulates putting fuel in the car....

  • In JAVA In this assignment you will use a class Car to represent a car that travels to various de...

    In JAVA In this assignment you will use a class Car to represent a car that travels to various destinations. Your car has a fuel economy rating of 32.3 miles per gallon. The gas tank holds 19.5 gallons. Your program will need to simulate two trips: 1) BC to Yosemite Valley, and 2) BC to Washington, D.C.. For each trip you will start with a full tank of gas. The output should look as follows. Trip one: Bakersfield College to...

  • Please help me with this exercises in JAVA, Thank you ===================== Parking Ticket Simulator Assignment =====================...

    Please help me with this exercises in JAVA, Thank you ===================== Parking Ticket Simulator Assignment ===================== For this assignment you will create a set of classes from scratch (no provided class files for this assignment) that work together to simulate a police officer issuing a parking ticket. You should design the following classes / functionality within them: ===================== ParkedCar.java: ===================== This class should simulate a parked car. The class's responsibilities are as follows: - To store the car's make, model,...

  • python code DC Final Project Implement a class Car with the following properties. A car has...

    python code DC Final Project 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. The following two lines are written in a File called FuelEffic.txt (you have to read these from the txt file) Miles per gallon: 20 Tank Size (in gallons): 25 Therefore, based on these...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT