07.01.2015 Views

Opgaver

Opgaver

Opgaver

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

allerede compareTo; send Sorteper videre hertil. Sammenlign med projektet<br />

person-3).<br />

b) Test at compareTo virker efter hensigten, også ved sammenligning af<br />

Bog- ogVideo-objekter.<br />

c) Implementér metoden printEmne i klassen Person (se javadoc-specifikationen<br />

for metoden i klassen).<br />

d) Udvid systemet med en klasse der repræsenterer en musik-CD. Test at<br />

klassen fungerer efter hensigten, f.eks. at det er muligt at sammenligne<br />

et CD-objekt med et andet Item-objekt.<br />

e) Udvid Driver-klassen til at omfatte CD-klassen ved at oprette et antal<br />

CD-objekter og udlåne (nogle af) disse til personerne i systemet.<br />

Opgave 5.1.6<br />

Denne opgave tager udgangspunkt i projektet talkmore, og går ud på at<br />

implementere systemet beskrevet i følgende UML-diagram.<br />

Abonnement<br />

telefonnummer: String<br />

tilføjTransaktion(Transaktion t)<br />

saldo(): int<br />

toString(): String<br />

udskrivAktivitetsliste()<br />

«abstract»<br />

Transaktion<br />

beløb(): int<br />

Samtale<br />

pris: int<br />

opkaldTil: String<br />

beløb(): int<br />

SMS<br />

static pris: int<br />

sendtTil: String<br />

besked: String<br />

beløb(): int<br />

Indbetaling<br />

pris: int<br />

beløb(): int<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!