Cursusbeschrijving

In deze training leer je de belangrijkste concepten van Object Orientatie kennen en toepassen in de taal C++.

Je leert hoe je in C++ classes kunt implementeren en hoe je in C++ classes kunt gebruiken. Deze training geeft diepgaand inzicht in de taal C++ en in de onderliggende mechanismes.

Tijdens de training oefen je voortdurend met de geleerde stof en maak je zelf een aantal C++ programma’s.

Aan het eind van de training ben je in staat zelfstandig Object-georienteerde software te bouwen in C++.

Onderwerpen

  • Basisconcepten van Object-georienteerd programmeren (OOP)
  • classes en objecten
  • constructors en destructors
  • functie overloading
  • referenties
  • classes met pointers
  • static members
  • friends
  • inheritance
  • member function overriding
  • polymorfisme
  • class libraries
  • multiple inheritance
  • operator overloading
  • conversies
  • templates
  • exceptions
  • I/O Streams
  • Materiaal

    Trainingmateriaal van Info Support en boek "The C++ Programming Language" van Bjarne Stroustrup

    Voorkennis

    Deelnemers aan de training hebben diepgaande kennis van de taal C en enige jaren ervaring in het schrijven van C-programma's.