Øvingsmål
Lære hva grensesnitt er og hvordan disse defineres
Lære hvordan man implementerer et grensesnitt
Kjenne til grunnleggende funksjonelle grensesnitt
Øvingskrav
Kunne lage grensesnitt og implementere disse med andre klasser
Kunne bruke grensesnittene Comparable<T> og Comparator<T>
Kunne bruke grensesnittene Iterable<T> og Iterator<T>
Dette må du gjøre
Gjør følgende oppgave om debugging og vis frem løsningen til studass på sal:
...
- CardContainer
- CardComparison
- CardPredicate
- Named
- BinaryComputingIterator
- StringGrid
- RPNKalkulator med funksjonelle grensesnitt
Disse oppgavene har noe ulik vanskelighetsgrad og omfang, og trolig stigende (i.e. CardContainer den enkleste og StringGrid den vanskeligste). Alle er (høyst) eksamensrelevante og det anbefales følgelig å ta en titt på alle sammen.
...