|
|
Goals
|
- Apply the fundamental concepts, terminology, and potential benefits of object oriented programming
- Implement the major object oriented concepts in C++
- Exploit the features of C++ to build reusable, adaptable, and extensible applications
- Use common coding guidelines, and conventions for developing C++ applications
|
Audience
|
|
Software developers, with a working knowledge of the C programming language, moving to C++ |
Duration
|
|
4 days |
Prerequisites
|
|
The "Introduction to C++ Programming" or "C Programming" course, or equivalent experience is required. Some knowledge of object-oriented concepts would be beneficial. |
Contents
|
Concepts of object-oriented programming
The standard I/O library
Pointers and references
Functions
Classes
Object construction and destruction
Inheritance
Virtual functions
Coding guidelines and conventions |
Format
|
|
Lecture and programming exercises |
Schedule
There are no open enrollment classes currently scheduled.
|