diff --git a/src/main/java/org/codedifferently/Customer.java b/src/main/java/org/codedifferently/Customer.java new file mode 100644 index 0000000..4572e51 --- /dev/null +++ b/src/main/java/org/codedifferently/Customer.java @@ -0,0 +1,38 @@ +package org.codedifferently; + +public class Customer { + + private static int nextId = 1; + + private int id; + private String name; + private boolean checkedIn; + + public Customer(String name) { + this.id = nextId++; + this.name = name; + this.checkedIn = false; + } + + public int getId() { + return id; + } + + public String getName() { + return name; + } + + public boolean isCheckedIn() { + return checkedIn; + } + + public void checkIn() { + checkedIn = true; + } + + @Override + public String toString() { + String status = checkedIn ? "Checked In" : "Not Checked In"; + return "ID: " + id + " | Name: " + name + " | " + status; + } +} \ No newline at end of file diff --git a/src/main/java/org/codedifferently/Main.java b/src/main/java/org/codedifferently/Main.java deleted file mode 100644 index 435139b..0000000 --- a/src/main/java/org/codedifferently/Main.java +++ /dev/null @@ -1,17 +0,0 @@ -package org.codedifferently; - -//TIP To Run code, press or -// click the icon in the gutter. -public class Main { - public static void main(String[] args) { - //TIP Press with your caret at the highlighted text - // to see how IntelliJ IDEA suggests fixing it. - System.out.printf("Hello and welcome!"); - - for (int i = 1; i <= 5; i++) { - //TIP Press to start debugging your code. We have set one breakpoint - // for you, but you can always add more by pressing . - System.out.println("i = " + i); - } - } -} \ No newline at end of file