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 Abonnement(String tlf) { telefonnummer = tlf; transaktioner = new ArrayList(); transaktioner.add( new Indbetaling(20000) ); }
public void tilføjTransaktion(Transaktion t) { transaktioner.add(t); }
public int saldo() { int s = 0; Iterator i = transaktioner.iterator(); while ( i.hasNext() ) { Transaktion t = (Transaktion) i.next(); s = s + t.beløb(); } return s; }
/** * Udskriver en liste over abonnentens aktiviteter. */ public void udskrivAktivitetsliste() { if(transaktioner.isEmpty()) { System.out.println("Der er endnu ikke foretaget nogen transaktioner"); }
for(int i = 0; i < transaktioner.size(); i++) { System.out.println(transaktioner.get(i)); System.out.println(""); }
Hmmm, det ved jeg ikke hvordan man gør? Er først lige begyndt på Java, derfor arbejder jeg i BlueJ. Ville det hjælpe noget hvis jeg zippede hele min source og sendte til dig?
Hvis jeg så sender SMS med void tilfojTransaktion og derefter kalder udskrivAktivitetsListe() så udskrives der teksten "null null", men hvis jeg tilfojTransaktion på Samtale så laver den null pointer exception
Nu virker det dælme! Det er mig der har kaget fuldstændig godt og grundig i de toString funktioner. Der skulle bare en ordentlig toString på Samtale klassen også så spiller det..
Synes godt om
Ny brugerNybegynder
Din løsning...
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.