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
For spesielt interesserte
Læringsmål
Etter denne uken kan du
- forklare forskjellen på array og ArrayList
- bruke klasseparametre og indre klasser
- designe et interface for en liste
- implementere et liste-interface med en array
- programmere et testprogram for en liste
- skrive egne feilunntak (Exceptions)
- forklare en enveis lenkeliste
- programmere de viktigste operasjonene for en enveis lenkeliste
Ressurser
- Trix-oppgaver uke 6
- Lysark (pdf, oppdatert 28.2)
- Utvalgte lysark med animasjoner (pptx)
- Opptak
- Kode: Egen Arrayliste med Liste-interface, Exception og testprogram
Plenum uke 6
Tema: Beholdere og generiske klasser 1
Oppgave: Implementere en egen "associative array" (datastruktur som har elementer med (key, value), ligner på Map). Les mer her