Objektorientering

Föreläsning 11 – Introduktion till objektorientering (kapitel 15)

Koncept: Objektorientering, Klasser, Objekt

Föreläsning 12 – Metoder och objektinteraktion (kapitel 16)

Koncept: Klasser, Metoder, Konstruktorer

Föreläsning 13 – Objektorientering fördjupning (kapitel 17)

Koncept: Klasser, Metoder, Konstruktorer

Större OOP-kodexempel

Koncept: Klasser, Objekt, Metoder

Lab 4 – Kontoregister (deadline: 2026-03-10)

Koncept: Klasser, Objekt, Metoder

  • Uppgift 0 (övning, ej betygsatt): simulera anslagstavlor med klassen Board.
    • Board-klass med konstruktor, message-attribut.
    • Instanser representerar enskilda anslagstavlor.
  • Huvuduppgift: kontoregistersystem
    • Krav: välstrukturerad OOP-design, ingen global variabel, kommenterad kod.
  • Nyckelbegrepp: klasser, objekt, konstruktorer, metoder, inkapsling
  • Inlämning: filuppladdning i Canvas + redovisning för handledare