Link til modul 3 :
https://video.uia.no/media/t/0_lfikt0r1
Det jeg ikke rakk å få med i videoen er beskrevet under.
Abstraksjon
Er når vi ignorerer detaljer for å fokusere på problemet og se det hele bildet.
Modularisering
Er når vi deler en helhet opp i flere deler, for å forstå hvordan de oppfører seg mellom hverandre. Man får separate mennesker til å jobbe med en del. Eks. i boka deler de opp delene i en bil som hjul, motor, gir, sete osv.
Primitive typer
Primitive typer er allerede definert i Java språket som f.eks. int og boolean. Eksempel fra min kode:
public int getVolume() {
return volume;
}
Objekt typer
Er typer som er definert av klasser. Vi kan enten skrive dem selv, men de kan også være definert i Java språket som f.eks. String. Eksempel fra min kode:
private Tv tv;
Klassediagram
Er en statisk oversikt over koden. Den viser hvordan klassene er relatert til hverandre og om de bruker hverandre. Eksempel fra min oppgave:
Objekt diagram
Den viser statusen til selve objektet mens applikasjonen går. Den viser også objekt referanse i variablene. Her er det kun tvBrand som har objekt referanse fordi den har objekttype. Mens tvInches har den primitive typen int som kan skrives rett inn.
(Beklager dårlig kvalitet på bildet)