Pour vous authentifier, privilégiez eduGAIN / To authenticate, prefer eduGAINeu

March 25, 2024 to April 5, 2024
IJCLab
Europe/Paris timezone

Object-Oriented C++

Mar 27, 2024, 2:00 PM
3h 30m
200/1-139 - Salle 139 (IJCLab)

200/1-139 - Salle 139

IJCLab

32
Show room on map

Speaker

Ivana HRIVNACOVA

Description

Get familiar with the object-oriented programming with C++. The lectures and hands-on aim to prepare students to use and/or contribute to large C++-based projects, such as Geant4.
- Introduction to object-oriented methodology
- Class definition and implementation
- Class data members and member functions/methods
- Static data members, member functions/methods
- Base class and derived class
- Virtual, pure virtual functions
- C++11/17 features: auto, range for loop, …

Prerequisites : basic knowledge of the C++ syntax and standard library (if, loops, functions, pointers, references, iostream, string, vector).

The course web site:
https://geant4-ed-project.pages.in2p3.fr/oo-cpp-web/

Presentation materials

There are no materials yet.