C++2
Home ] Up ] C++2 Topics ]

 


Intermediate OOP with C++



Course Code: ...................C++2
Compiler Version: ............Microsoft, Borland, or UNIX C++
System: .............................Windows, or UNIX

Course Description

Intermediate C++ Programming is an instructor led training course which is designed to follow the Introduction to C++ course. Participants will create, compile, link and debug C++ programs. Topics covered include: single inheritance & multiple inheritance; compile-time polymorphism via overloaded functions and overloaded operators; run-time polymorphism via virtual functions and abstract classes; constructors, destructors, and passing parameters to multiple constructors; data hiding; using classes and objects; and both sequential and random file i/o. Both the Introduction and Intermediate courses are necessary to establish a firm working knowledge of the C++ programming language. Users of C++ on other operating systems, such as: OS/2, VMS. etc. can also benefit from these courses.

Participant Materials

S.Prata, C++ Primer Plus, The Waite Group.
Approximately 60 pages of desktop published notes plus a 60 page solution set.

Duration of Training

3 Days, 9:00 to 4:00 (course times may vary)

Course Prerequisites

C++1 or equivalent experience, approximately 6 months of C++ programming

Terminal Objectives

This course will complete the basic requirements for learning to work with C++. The objective of this course is to provide a working knowledge of the C++ programming language. Successfully completing this course will allow the participant to begin to design and write simple to medium complexity C++ programs.

Course Structure

Lecture, discussion, demonstration, and hands on programming exercises. A minimum of 50% of the class time is spent on hands on programming exercises.



Copyright 2000 - 2023 by DeepSoft, LLC, All Rights Reserved