Nå kan du alt om arv

Denne uken avsluttet vi en av de mest sentrale kapitlene for IN1010: arv. Selv om denne uken var siste uken med arv som eneste tema, vil vi se mange anvendelser av arv med subklasser og bruk av interface i forelesningene fremover.

Midtveiseksamen

Vi har publisert informasjon om midtveiseksamen på en egen side (som er tilgjengelig i venstremenyen på semestersiden) sammen med tidligere midtveiseksamener.

Det er verdt å merke seg at fjorårets ordinære midtveiseksamen vil gjøres tilgjengelig som prøveeksamen i Inspera 7. mars, og gås gjennom på forelesning 13. mars.

Innlevering 3

Innlevering 3 er nå publisert på innleveringssiden. Relevant stoff for innleveringen vil dekkes på neste ukes forelesning, og deler vil dekkes nøyere på forelesningen uken etter.

Notater

På siden Notater i venstremenyen finner du notater som er et suplement til forelesningene. Vi oppfordrer deg til å lese dem.

I dag la vi ut et notat om Litt om enkle generiske klasser i Java som kan være en god forberedelse forelesningene de neste ukene (spesielt forelesningen «Generikse beholdere» 6. mars).

Ukas ord er implementasjon!

En implementasjon er en realisering av en spesifikasjon, med andre ord; en konkretisering av en abstraksjon. Ved hjelp av et programmeringsspråk kan vi eksempelvis implementere en operasjon ved å beskrive hvordan den skal utføres. En slik beskrivelse består av én eller flere instruksjoner som utgjør løsningen på et problem, og kalles en algoritme. Vi kan også implementere andre abstraksjoner, for eksempel klasser, grensesnitt og datatyper.

Til uken

Tema for neste uke er beholdere, som er datastrukturer som lar oss lagre, og holde orden på, samlinger av objekter.

Vi ses på forelesning, fellesøvelser, gruppetimer, repetisjonstime og snart på Fredagsjava!

___
Med vennlig hilsen oss som underviser IN1010!

Av Lars Tveito
Publisert 21. feb. 2025 13:41 - Sist endret 21. feb. 2025 13:41