Question: Write a class for Bottle include attributes for: maxVolumeInMilliliters as an integer currentVolumeInMilliliters as an integer beverageName as a String include a default constructor and

Write a class for Bottle

include attributes for:

maxVolumeInMilliliters as an integer

currentVolumeInMilliliters as an integer

beverageName as a String

include a default constructor and a constructor with parameters

include get and set methods for the attributes - except for a setCurrentVolumeInMilliliters

add a method for drink that accepts an argument for millilitersToDrink

make sure you have enough current volume to drink, otherwise return false

if you have enough current volume to drink, subtract the millilitersToDrink and return true

add a method for fill that accepts a milllitersToFill

ensure won't overfill the max volume ( return false if you will and don't add the millilitersToFill ), otherwise, add the millilitersToFill to the current Volume.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!