|
During this basic training course in C++ you will learn the methods of object oriented programming and program construction in C++.
You will learn how to define and implement classes to produce reliable and reusable code.
Goal After participating in this training course you will be able to write simple object oriented programs in C++ and use the language constructions to create efficient programming codes.
Participants Embedded systems programmers.
Previous knowledge The course requires previous experience in some function- and procedure oriented language and basic knowledge object orientation.
Practical exercises / Tools Several hands-on exercises covering topics on the course. We use Microsoft Visual C++. |
Content
Terminology, structures & data types
- variables
- constants
- operators
- type casting
- vectors
- pointers
- loops and iterations
Functions
- definition
- call and return value
- declaration
- overloading and templates
- standard arguments
Object orientation terminology
- class objects
- classes
- relations
- data members
- member functions
Classes
- define a class
- access to properties
- declare data members and member functions
- define member functions
- constructor and destructor
- static data members and member functions
- class constants
Object
- Create and use objects
- How to use the standard classes String and vector.
|