Modul 3

Det jeg har lært i IS- 104 er :
Det grunnleggende med objekter og klasser. Klasser representerer et generelt konsept, mens objekter representerer et konkret eksempel av en klasse. Objekter er noe som lages av en klasse. Mens objekter kan ha metoder som kan brukes til å skaffe/endre info om objektet. Metoder kan ha parametere , parameterne kan ha typer. Metodene har «return types» . Objekter lagrer data i felt forskjellige.

Jeg har lært hvordan jeg lager en klasse. At klasser inneholder felt, constructorer og metoder som definerer oppførselen eller tilstanden til objekter. Lært å bruke lokale variabler samt  hva assignement statements og conditional statements er.

Hvordan man kan løse et problem ved å dele det opp i biter og løse hver bit for seg ved å opprette flere klasser. Jeg har også lært hvordan et objekt kan lage andre objekter og bruke det objektets metoder. Jeg har også lært å bruke debuggeren, PMD og Checkstyle.

 

Abstraksjon: dette er evnen til og se det store og hele bilde, og sette fokus på det større problem.

Modularisering: Dette er at vi deler et stor problem i mindre deler til at det er enkelt å angripe.

Checkstyle gir meg noen flere feil. Mange av mine er enkle kosmetiske feil. der jeg mangler et mellomrom før og etter tegn i koden. Mangler også noen komentarer til koden.