Etter denne uken:
- Vet du hva et interface er og hvordan du programmere med interface i Java
- Du kan programmere en eller flere klasser som implementerer et interface
- Vet du hva multippel arv er
- Du kan bruke referansevariable og referanseverdier av typen interface
- Vet du hva en invariant i et objekt er og kan bruke veldig enkle invarianter
Kapitel 9 i Horstmann.
Notatet Gjessing: Grensesnitt i Java
Ressurser:
Presentasjon fra forelesningen. Opptak fra forelesningen
- Program p? forelesningen: BrukBibliotek.java
- Program p? forelesningen: BrukKanin.java
- Programmet Skattbar.java
- Programmet Skatteetaten2.java
- Trix/treningsoppgaver
Plenum uke 5
Tema: Arv og subklasser: Interface
Oppgave: Demonstrere arv og subklasser med fokus p? Interface gjennom ulike typer Bolig. Oppgaven bygger videre p? koden fra forrige uke med ulike typer Rom????