I et inbound callcenter, hvor identiteten på den, der ringer ind, skal bekræftes, kan kontrollen nu foregå i telefonkøen. Det understøtter fem centrale KPI'er for callcentre.
public void pickUp(Item i) { if(location.hasItem(i) == true) { location.items.remove(i); items.add(i); } else System.out.println("The item i not in here..."); }
public void throwItem(Item i) { if(items.contains(i) == true) { items.remove(i); location.items.add(i); } else System.out.println("You don't have the item..."); }
public String toString() { return this.name; } }
Room klassen:
import java.util.*;
public class Room { private static List rooms; public static ArrayList items; private String name;
private Random randomGenerator = new Random();
public Room(String name) { rooms = new ArrayList(4); for (int i = 0; i<4; i++) { rooms.add(i, null); } items = new ArrayList(); this.name = name; }
public void connectTo(int dir, Room r) { rooms.set(dir, r); }
public boolean roomExists(int dir) { return rooms.get(dir) != null; }
public static Room leadsTo(int dir) { return (Room) rooms.get(dir); }
public void addItem(Item i) { items.add(i); }
public boolean itemExists() { return items != null; }
public Item chooseItem() { int itemsSize = items.size(); int index = randomGenerator.nextInt(itemsSize); return (Item) items.get(index); }
public void removeItem(Item i) { items.remove(i); }
public String getName() { return name; }
public boolean hasItem(Item i) { return items.contains(i); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.