powered by Educa

Opleidingen

Zoek een opleiding:
terug Meer informatie over Master it Training

Programmeren in C++ Training

AanbiederMaster it Training
Kosten€ 1.670,00
Inschrijven

Omschrijving

Centraal staan het C class concept en de C implementatie van object georiënteerde principes als abstraction, encapsulation en inheritance. Verder komen aan orde dynamische geheugen allocatie, overloading van functies en operatoren, dynamic linking, polymorphisme en virtual functions, multiple inheritance, templates, de iostream library en conversion functies. Tenslotte is er aandacht voor de C wijze van exception handling.

Doelgroep

Diegenen die programma's in C willen schrijven.

Voorkennis

Voor deelname is kennis van C vereist.

Bestemd voor

Diegenen die programma's in C willen schrijven.

Programma

  • basic stream I/O
  • scope resolution operator
  • default function arguments, function and operator overloading
  • references and pointers
  • classes, objects and arrays of objects
  • constructor and destructor
  • public, private and protected data
  • member functions, member and constant objects
  • dynamic memory allocation
  • new and delete operators and set_new_handler
  • pointer members
  • this pointer and copy constructor
  • references to objects
  • static data members and member functions
  • friends classes and functions
  • inheritance and class hierarchies
  • interface and code inheritance and composition
  • pointer conversion
  • virtual functions and v-table
  • dynamic binding and polymorphism
  • abstract classes
  • class conversions and conversion functions
  • multiple inheritance
  • template functions and template classes
  • instantiation, statics, template class nested types
  • templates under inheritance
  • advanced stream I/O and manipulators
  • stream member functions and streams as friends
  • exception handling, try block, catch handler and throw clause
  • set_unexpected and set_terminate

Kosten

€ 1.670,00

Prijzen zijn exclusief 19% btw.

Inschrijven

Dit onderdeel wordt mede mogelijk gemaakt door Educa