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
|