The richness of object concepts widely supported by C++ and its openness have made it the most used object language, as well as an industry standard. During this three day course you will discover the improvements that C++ brings to the C language, and learn how to design and develop robust and reusable classes. You will discover the types of problems that are commonly encountered in C++ programming.
At the end of this course, you will be able to:
Please Note: Special prices are available for an In House delivery of this course. Read about the benefits and choices of our 'In House' course delivery option here.
Contact an Object Training Account Manager to enquire about alternative delivery options (such as In House or Customisation).
*All Australian prices are exclusive of GST
*If the course status is FULL or no date is scheduled in your state please contact object training on 1300 360 203
|Location||Days||Dates||Cost (ex GST)||Course Status|
|Sydney||3 Days||17/07/2013 - 19/07/2013||$2250.00||Available||Book Now|
|Sydney||3 Days||16/10/2013 - 18/10/2013||$2250.00||Available||Book Now|
|Melbourne||3 Days||30/10/2013 - 01/11/2013||$2250.00||Available||Book Now|
Course prerequisites and objectives
History, Genealogy and Philosophy of C++
Commenting, + I/O, Prototyping, Default Arguments, Function Overloading, Inline Functions, Achieving Call By Reference, Introducing "new", Introducing "delete"
Objects, Messages, Classes, Steps To OOness
Setting Class Specifications, Member Functions
Introducing "Private", Initialising, Constructors, Destructors
Objects, Messages, Classes, Steps To OOnessComposing In C++, Initialising Components, Static Members, Static Member Function
Pointers To Objects, A Special Pointer Called "this"
Using "new", Using "delete", Default Assignment, Behaviour, Copy Constructor
"friend" Function, "friend" Class
Operator Functions, Member Operator Functions
Creating A Derived Class
Run - Time Polymorphism, Introducing "virtual"
Protected, Pure Virtual Functions, Abstract Classes, Multiple Inheritance
Const Values, Const Pointers, Const Object, Const Member Function
Function Templates, Class Templates
C++ Reading List, Object Oriented Reading List
Exception Handling, Operator Precedence, Keyword
Participants should be experienced C programmers with a good working knowledge of C. Although it is not a prerequisite, previous exposure and experience with C++ is an advantage. No prior knowledge of object-oriented concepts is required, however attending Object Training's 1 day Object Technology Fundamentals course would be a benefit to you.
Developers with C programming experience
$2250.00 ex GST
Presentations, Demonstrations & Exercises (50% practical). PC-based
Deliverable material for this course includes:
For all courses, but particularly PC-based courses, students are encouraged bring their own USB drive to save worked solutions and/or additional reference material.
Please click here to review our terms and conditions before booking on your course