Hva har jeg lært i løpet av kapittel 3?
- Kan forklare hva som menes med abstraksjon og modularisering.
- Abstraksjon:
Abstraksjon handler om det å ikke se / fokusere på detaljer, men heller så helheten.
- Modualisering:
Modularisering er å dele opp en oppgave eller et prosjekt i flere moduler, slik at det er mer overkommelig. Ta en bil for eksempel: her deler vi opp bilen i hjul, motor, gir, etc… Dette gjøres fordi en person ikke har kunnskapen om alle delene. På denne måten blir helheten mer oversiktlig og det er lettere å jobbe i team.
- Forklare forskjellen på primitive typer og objekttyper
Primitive typer:
Primitive typer er predefinert av java. Det er typer som (int, boolean, char, double).
Objekttype:
Objekttype kan være av typen String (som ligger inne i Java) eller det kan være klasser vi selv har skrevet.
- Kan tegne klassediagrammer og objektdiagrammer
Klassediagram:
Poenget med et klassediagram er å vise hvordan de forskjellige klassene snakker sammen.
Objektdiagram:
Poenget med et Objektdiagram er å vise en oversikt over objektene og hvordan objektene fungerer sammen. Diagrammet viser også hvordan objektene henter/gir informasjon til hverandre.
Last ned modul 3 zip fil her!