C++

Download here (162 PDF slides)

Lecture Slides for the class "Object Oriented Programming in C++", taught at DePaul University in 2002-2004. They include:

  • Overview of the syntax of C++
  • Lots of examples about pointers, references and arrays.
  • Source code for clones of some Standard Template Library classes (String, Stack, Vector, List) although the API are a little different than STL but map one-to-one.
  • A Blackjack game using Polymorphism that allows multiple players to plugin strategies and play against each other.
Mind that this was developed for teaching and has not been updated in 4 years.