Logga in

Registrera

PA1482 · Blekinge tekniska högskola

Tillämpad Objektorienterad Design

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
6
Språk
Engelska
Nivå
Grundnivå
Fakultet
Tekniska området
Institution
Institutionen för programvaruteknik

Lärandemål

  • 1. Kunskap och förståelse
  • Utförligt förklara grundläggande begrepp och tekniker inom objektorienterad programmering och design.
  • Förstå och utförligt förklara design och programkod för enklare objektorienterade system.
  • 2. Färdighet och förmåga
  • Strukturera en problemlösning för ett mindre system med hjälp av klasser och presentera den i ett klassdiagram.
  • Tillämpa designmönster för att skapa en underhållbar objektorienterad design.
  • Implementera ett mindre objektorienterat system enligt en viss design.
  • Använda programspråkets standardbibliotek.
  • 3. Värderingsförmåga och förhållningssätt
  • Analysera och diskutera en design och programkod för eventuella förbättringar.
Kursinnehåll
  • Syftet med kursen är att ge kunskaper i objektorienterad design med tillämpning i ett objektorienterat programmeringsspråk, dels för fortsatta studier inom programvaruteknik och dels för att kunna lösa generella programmeringsuppgifter i arbetslivet.
  • Objektorienterad programmering i Java
  • Översikt över objektorienterad programmering i C++
  • Grundläggande in- och utmatning
  • Grundläggande felhantering (exception handling)
  • Objektorienterad analys och design
  • Objekt och klasser
  • Metoder och konstruktorer
  • Interaktion mellan objekt, relationer mellan klasser
  • Samlingar av objekt
  • Arv och polymorfism
  • Grundläggande designprinciper såsom låg koppling, hög samtillhörighet, inkapsling
  • Strukturering av klasser och paket
  • Objektorienterade designmönster
Förutsättningar
  • För tillträde till kursen krävs genomgångna kurser inom programmering omfattande minst 6 hp.
Litteratur
och övriga lärresurser
Kolling "Objects First with Java" - Barnes
2nd Edition - Freeman & Robson "Head First Design Patterns"
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad termodynamik

MJ1112123 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad ickelinjär optimering

SF282246 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad linjär optimering

SF281243 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB