Intermediate C++ Programming |
||||||||||||||||||||||||||||
Goals |
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
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
|