Hei.
Det er vært en god stund siden jeg har brukt denne bloggen. Selv om jeg ikke har skrevet hver uke, vil ikke dette si at jeg ikke har lært noe.
primitive typer: dette er ikke objekter i java. Dette er typer som int, boolean, double, disse er noen av de mest bruke primitive typene.
objekttyper: Er det som blir definert i klassen, Noen klasser er definert av java (eks string), andre er de klassene som vi skriver selv.
Det var en meget produktiv studie uke jeg hadde hjemme. Mitt mål etter uken var at jeg skulle ha kunnskapen til og skrive både modul 2 og 3 i neste java time. Dette var et mål jeg greide å oppnå.
Etter denne uken, ble jeg mer sikker på hvordan jeg skulle skive en egen klasse, og hvordan jeg skulle bruke if or else metoder. Koden jeg bruket til og lager et nytt objekt var: Selger selger = new selger. Denne koden fungerer, men var ikke riktig til mitt program. Siden min selger klasse hadde varer som var variable, kunne jeg bare ikke lage et nytt objekt. Det tok litt tid før jeg fikk hjelp til og se hvor jeg hadde gjort feilen, selv om alt var skrevet riktig. Min løsning var å bruke «static» dette gjør at mine variabler ble statiske, men jeg må fortsatt lage et selger objekt og skrive inn varen.
Vi skal også lære begrepene abstraksjon og modularisering.
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.
Siden mitt program ikke er så veldig stort, har jeg ikke fått noen feil når jeg bruker PMD. 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.
Link til min modul 3 video er her: https://screencast.uninett.no/relay/student/olae15uia.no/2015/13.10/172467/Modul3_-_20151013_203235_39.html