OOP: Föreläsningsanteckningar

Det här är kortfattade föreläsningsanteckningar, främst programexempel, som jag använder på föreläsningarna.

Man kan också titta lite på förra årets anteckningar.

  1. Introduktion till C++ och jämförelse med C
  2. Objektorientering i teorin och i C++
  3. Dynamisk allokering (new), arrayer, vector-klassen
  4. Referenser, default-värden, templates, main-funktionen
  5. Konstruktorer och destruktorer, händelsestyrd programmering, Visual Studio
  6. Virtuella funktioner, Visual Studio, olika sorters strängar
  7. Operatorer, konstruktorer, destruktorer
  8. operator==, pekare till ägda eller bara refererade saker, en vektorklass (och så hemläxan)
  9. Figurer, objektorientering, arv
  10. Några olika vektorklasser, templates
  11. I/O med strömmar: iostream, fstream, iomanip
  12. Undantagshantering ("exceptions"): try, throw, catch
Det är inte säkert att indelningen i föreläsningar kommer att stämma med vad vi verkligen hinner med de olika gångerna.


Thomas Padron-McCarthy (Thomas.Padron-McCarthy@tech.oru.se), 10 oktober 2007