Översikt
Föreläsningsserien består av 8 föreläsningar a 2 timmar.
Föreläsningar
- Kursintroduktion. Repetition av grundläggande begrepp. Dynamisk minneshantering. Pekare. Klassdefinitionen.
- OOP Intro. Konstruerare, destruerare och operatoröverlagringar.
- Arv. Publikt arv. Överlagring och överladdning av medlemmar.
- Polymorfism. Föreläsningen behandlar virtuella medlemsfunktioner, dynamisk bindning och substitutionsprincipen.
- Abstrakta klasser. fortsättning på föreläsning fyra. Abstrakta klasser.
- Typparametrisering Typmallar / templates. Båda i form av klassmallar (generiska klasser) och funktionsmallar.
- Klassmallar. klassmallar, kompilering och länkning av mallklasser.
- Undantagshantering och rtti Undantagsmekanismen(exeptions) i c++ är ett kraftfullt verktyg för att skriva stabila och strukturellt homogena program. Föreläsningen behandlar dels undantagshantering inom standardbiblioteket dels hur man skapar sina egna undantag.
- stl sammanfattning.