CandyMachine

CandyMachine - /Program: Candy Machine i import...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
//Program: Candy Machine / import java.util.*; i public class CandyMachine { static Scanner console = new Scanner(System.in); public static void main(String[] args) { CashRegister cashRegister = new CashRegister(); //Step 1 Dispenser candy = new Dispenser(100, 50); //Step 2 Dispenser chips = new Dispenser(100, 65); //Step 2 Dispenser gum = new Dispenser(75, 45); //Step 2 Dispenser cookies = new Dispenser(100, 85); //Step 2 int choice; //variable to hold the selection //Step 3 showSelection(); //Step 4 choice = console.nextInt(); //Step 5 while (choice != 9) //Step 6 { switch (choice) //Step 6a { case 1: sellProduct(candy, cashRegister); break; case 2: sellProduct(chips, cashRegister); break; case 3: sellProduct(gum, cashRegister); break; case 4: sellProduct(cookies, cashRegister); break; default: System.out.println("Invalid Selection"); }//end switch showSelection(); //Step 6b choice = console.nextInt(); //Step 6c }//end while }//end main public static void showSelection() { System.out.println("*** Welcome to Shelly's "
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/17/2011 for the course COMP 2301 taught by Professor Staff during the Spring '10 term at Kennesaw.

Page1 / 2

CandyMachine - /Program: Candy Machine i import...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online