Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Scanner;
- public class App {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- Car c1 = new Car("Ford", "Mustang", 2010, 10000.0, 1);
- Car c2 = new Car("Renault", "Megan", 2005, 20000.0, 2);
- ArrayList<Car> cars = new ArrayList<Car>();
- cars.add(c1);
- cars.add(c2);
- CarDealer carDealer = new CarDealer("Cars inc.", "Here", "Me", 5000.0, 10, cars);
- // App starts
- while (true) {
- System.out.printf("-----------------------------------%n"
- + "If you are a customer type 1.%nIf you are an administrator type 2.%n");
- String cOrA = sc.nextLine();
- if (cOrA.equals("1")) {
- System.out.printf("Choose:%nLook at cars(1);%nBuy a car(2);%n");
- int choiceC = Integer.parseInt(sc.nextLine());
- switch (choiceC) {
- case 1:
- CarDealer.ListInfo();
- break;
- case 2:
- CarDealer.sellCar();
- break;
- default:
- System.out.println("Try again.");
- }
- } else if (cOrA.equals("2")) {
- System.out.printf("Choose:%nLook at cars(1);%nAdd a car(2);"
- + "%nRemove a car(3);%nUpdate a car(4);%nSee budget(5);%n");
- int choiceA = Integer.parseInt(sc.nextLine());
- switch (choiceA) {
- case 1:
- CarDealer.ListInfo();
- break;
- case 2:
- CarDealer.addCar();
- break;
- case 3:
- CarDealer.removeCar();
- break;
- case 4:
- CarDealer.updateCar();
- break;
- case 5:
- CarDealer.infoBudget();
- break;
- default:
- System.out.println("Try again.");
- }
- } else {
- System.out.println("Please try again.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement