public class slot {

  private boolean isTaken = false;
  private int slotNum;

  slot() { }

  slot(int inSlot) {
    slotNum = inSlot;
    System.out.println("Slot" + slotNum + " created.");
  }

  void takeSlot() {
    isTaken = true;
    System.out.println("Slot" + slotNum + " has been taken.");
  }

  void releaseSlot() {
    isTaken = false;
    System.out.println("Slot" + slotNum + " has been released.");
  }

  boolean checkSlot() {
    if (isTaken) { System.out.println("Slot" + slotNum + " is not open."); }
    else { System.out.println("Slot" + slotNum + " is open."); }
    return isTaken;
  }

  public int getSlotNum() {
    System.out.println("Slot number is " + slotNum);
    return slotNum;
  }

}


