-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBurgerMain.java
31 lines (30 loc) · 1.49 KB
/
BurgerMain.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public class BurgerMain {
public static void main(String[] args){
System.out.println("Burger demo");
Burger burger = new Burger();
System.out.println("Initial burger: " + burger);
System.out.println("Price: " + burger.getPrice());
burger.setCheese(true);
burger.setTomato(true);
burger.setPatties(3);
System.out.println("Loaded burger: " + burger);
System.out.println("Price: " + burger.getPrice());
PubBurger pubBurger = new PubBurger();
System.out.println("Initial pub burger: " + pubBurger);
System.out.println("Price: " + pubBurger.getPrice());
pubBurger.setCheese(true);
pubBurger.setTomato(true);
pubBurger.setPatties(3);
pubBurger.setFancyBun("Sesame");
pubBurger.setFancySauce("Mustard");
System.out.println("Loaded pub burger: " + pubBurger);
System.out.println("Price: " + pubBurger.getPrice());
System.out.println("pubBurger equals burger: " + pubBurger.equals(burger));
PubBurger loadedBurger2 = new PubBurger(false, false, true, true, 3, "Mustard", "Sesame");
System.out.println("Loaded pub burger 2: " + loadedBurger2);
System.out.println("pubBurger equals loadedBurger2: " + pubBurger.equals(loadedBurger2));
Burger burger2 = new Burger(false, false, true, true, 3);
System.out.println("Loaded burger 2: " + burger2);
System.out.println("burger equals burger2: " + burger.equals(burger2));
}
}