public class CupDemo { public static void main (String args []) { //cup init Cup FirstCup = new Cup(); Cup SecondCup = new Cup(20.0, "Blue", 0.0); //fill both with 20 oz, this breaks the first cup and will default to the maximum possible capacity FirstCup.fillCup(20); SecondCup.fillCup(20); //print red System.out.println(FirstCup.status()); //sip and gulp from blue SecondCup.sip(); SecondCup.sip(); SecondCup.gulp(); //Fill by 6 SecondCup.fillCup(6); //print blue System.out.println(SecondCup.status()); //empty red FirstCup.emptyCup(); //fill red with five FirstCup.fillCup(5); //2x gulp first FirstCup.gulp(); FirstCup.gulp(); //final print System.out.println(FirstCup.status()); } }