Loading Course Schedule...
PT9742
Training Summary
This course provides experienced C Language programmers with the skill to create object oriented programs using the C++ programming language. The student will learn the syntax of the language, as well as how to code and execute object oriented C++ programs.
Prerequisites
Completion of the Programming in C Language course or a working knowledge of the C Programming Language. Knowledge of one of the program editors for the development environment used for the exercise sessions.An understanding of object oriented programming concepts would also prove helpful.
Duration
5 Days/Lecture & Lab
Audience
Technical Users, Applications Programmers, and Systems Programmers.
Course Topics
- Introduction
- C++ vs. C
- Functions
- Object Oriented Concepts
- Classes and Encapsulation
- Constructors & Destructors
- I/O Streams
- Overloading Operators
- Constants, Scope, & Linkage
- Inheritance
- Polymorphism and Dynamic Binding
- Error and Exception Handling
- Class and Function Templates
- Addendum 1 - Standard Library
- Addendum 2 - String Class