Undervisningen uke 7
Denne uken skal vi lære mer om objektorientert programmering. Vi vil se nærmere på hva som skjer under utføring av programmer som oppretter objekter og kaller på metoder i deres grensesnitt, se flere eksempler på manipulasjon av pekere, og skrive toString- og equals-metoder for egne klasser.
Vi skal også se på et nyttig verktøy for håndtering av arrayer med ukjent størrelse:
- klassen ArrayList
Vi skal til slutt se på et program med flere klasser, som leser fra fil og skriver til fil, og bruker en kommandoløkke.
Læringsmål denne uken
- kunne gå fra design til implementasjon av programmer med flere klasser
- programmere klasser med konstruktører og grensesnittmetoder med parametre
- forstå forskjellen på klassemetoder (deklarert med static) og objektmetode
- programmere med klassen ArrayList
- typen char
Anbefalt arbeidsuke er som i forrige uke:
- Forbered forelesningen ved å se på lærebok og eventuelt andre ressurser
- Delta på forelesningen
- Test deg selv i flervalgstesten lenket fra høyre kolonne
- Løs programmeringsoppgaver, så mange som mulig, lenket fra høyre kolonne
- Delta på gruppetimene