subject
Advanced Placement (AP), 23.12.2020 14:00 Lilyy1k

Can someone help? You are going to create a Car class to simulate how far a car can drive on a road trip. To do this, you will need to complete both the Car and the CarTester classes.

For the Car class, you will use the following variables and methods:

Instance Variables:

private double efficiency // this is miles per gallon
private double gas
private double tankCapacity
private double totalMilesDriven
Constructor:

public Car(double carEfficiency, double carTankCapacity)
Methods:

* public void addGas()- this method should fill the car with gas up to the tank capacity. The method should print `Filling up ...`

* public void addGas(double amount) - This should add amount to the tank. If the amount is greater than the capacity, set the gas to the tank capacity. The method should print `Adding gas ...`

* public double getTotalMilesDriven() - returns the number of miles the car has driven

* public void drive(double distance) - checks if car can drive that number of miles, and then adds miles to totalMilesDriven and subtracts the amount of gas needed to go those miles. The method should print `Driving [distance]` or, if the distance is too far, it should print `Can't drive [distance]. That's too far!`

* public boolean canDrive (double distance) - returns true if the car has gas

* public double milesAvailable() - returns how many more miles the car could drive

* public double getGas() - returns the amount of gas left
In creating both the Car and CarTester, be sure to check the sample output to guide your design considerations. You will need to have a conditional statement in the drive method to determine if you can drive the correct distance.

Also, make sure you check that you don’t over fill the gas tank!

Sample Output:
Filling up ...
Miles available: 300.0
Driving 100.0
Miles available: 200.0
Adding gas ...
Miles available: 260.0
Can't drive 1000.0. That's too far!
Driving 200.0
Gas remaining: 3.0
Total Miles Driven: 300.0

ansver
Answers: 2

Another question on Advanced Placement (AP)

question
Advanced Placement (AP), 25.06.2019 11:40
What is a system where wealth and property are privately held and profit is the goal rather than providing for collective needs? a. capitalism b. socialism c. communism d. feudalism
Answers: 1
question
Advanced Placement (AP), 25.06.2019 14:00
Compare the objectives and strategies of organized labor and populists for challenging the prevailing economic beliefs and practices of the ''gilded age.''
Answers: 1
question
Advanced Placement (AP), 25.06.2019 23:00
Which of the following best explains why the game of economics does not have a single goal
Answers: 1
question
Advanced Placement (AP), 26.06.2019 21:40
Dr. williams conducted a survey in the mall, measuring the shopping habits of people ages 15, 25, 35, 45, and 55, with 10 people in each group. which of the following best describes her study? an experiment a cross-sectional study a case study a longitudinal study a double-blind study
Answers: 1
You know the right answer?
Can someone help? You are going to create a Car class to simulate how far a car can drive on a road...
Questions
question
Mathematics, 10.02.2021 16:20
question
Mathematics, 10.02.2021 16:20
question
Mathematics, 10.02.2021 16:20
Questions on the website: 13722361