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🏠🏬🏘️