Litteratur
- Læreboken: Avsnitt 6.1, 6.8, 15.1-2, 16.1-2, 18.1-3
- Notatet "Enkle generiske klasser i Java"; Stein Gjessing
Læringsmål
Etter å ha gjennomført denne uken kan du
- forklare forskjellen på enveis- og toveislister
- bruke innpakking («boxing»)
- forklare hva som er spesielt for en stabel («stack»), en kø («queue») og en prioritetskø («priority queue»)
- programmere med en Comparable
- programmere en iterator
Ressurser
- Trix-oppgaver uke 7
- Lysark (.pdf)
- Opptak
- Kode: Arrayliste-filer utvidet med iterator, ArrayPrioKoe med testprogram (.zip)
Plenum uke 7
Tema: Beholdere og generiske klasser 2
Oppgave: Comparable og Iterator for AListe (fra uke 6)