IS – 109 BlueJ Uke 37

Jeg har nå fått lært meg bruken av BlueJ. Har vært igjennom modul 1. Men grunnet noen problemer med å få laste inn et prosjekt som vi skulle bruke har jeg ikke fått laget filmen som vi trenger for å få godkjent modul 1.

Vet hvordan man åpner, lukker og lagrer prosjekt.

Vet hva en klasse er og hva objekt er.

Kan kjøre metoder i objekter, med og uten input.

Finner fram og forstår sånn noe lunde kildekoden i objekter og klasser.

Klarer fint å trykke på compile knappen.

  • Litt java, du skal f.eks.
    • Kunne kjenne igjen en klassedefinisjon, og kunne finne navnet på klassen: Det er som regel den navnet som kommer etter «private» «public» og begynner med stor forbokstav «Car» hvor «car1» er da et objekt av klassen Car.
    • Kjenne til forskjellige typer data:
    • Kalle metoder med et objekt som parameter
    • Kalle metoder som returnerer en verdi: Her er det egentlig bare: (int y,) + (int x) så får man da igjen det man legger inn i inputen til y og x.
    • Kjenne forskjellen mellom klasser og objekter: En «Bil» er en hvilken som helst bil. Vi lager gjerne da et objekt med bil som utgangspunktet, den har de samme egenskapene som de andre bilene: 4 hjul, motor, bremser og slike ting. Mens en objekt av klassen bil kan gjerne være en kupê eller en stasjonsvogn. Det kan også være merket på bilen, Volvo, BMW, Jaguar.