Översikt
Föreläsningsserien består av 8 föreläsningar a 2 timmar.
Tidigare inspelningar av både campus och distansföreläsningar finner du här.
Föreläsningar
- Kursintroduktion. Repetition av grundläggande begrepp. Dynamisk minneshantering. Pekare. Klassdefinitionen.
- OOP Intro. Konstruerare, destruerare och operatoröverlagringar.
- RAII. Säker resurshantering med hjälp av idiomatiska standardlösningar. Inget inläsningsmaterial finns för detta moment.
- 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
- stl sammanfattning.