Answered step by step
Verified Expert Solution
Question
1 Approved Answer
public class DrinkOrderAbstract { public static void main ( String [ ] args ) { Order drinkOrder = new Order ( ) ; Order order
public class DrinkOrderAbstract
public static void mainString args
Order drinkOrder new Order;
Order order new Order;
Order order new Order;
drinkOrder.addnew Coffeedark roast", false, "cream", ;
drinkOrder.addnew Teablack false, "lemon, sugar", ;
PaymentMethod cashPayment new Cash;
drinkOrder.setPaymentcashPayment;
forBeverage d : drinkOrder.getItems
ifd null
System.out.printlnd;
System.out.println
Total: String.format$f
drinkOrder.getTotal;
boolean success drinkOrder.payTotaldrinkOrdergetTotal;
System.out.println;
drinkOrder new Order;
drinkOrder.addnew Coffeedark roast", false, "cream", ;
drinkOrder.addnew Teagreen false, "lemon, sugar", ;
PaymentMethod cardPayment new CreditCard;
forBeverage d : drinkOrder.getItems
ifd null
System.out.printlnd;
drinkOrder.setPaymentcardPayment;
System.out.println
Total: String.format$f drinkOrder.getTotal;
success drinkOrder.payTotaldrinkOrdergetTotal;
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started