Book your place now
|
Delivery
Method: Classroom Course
|
|
|
Dates:
|
Times: 9:00 AM - 5:00 PM
|
|
Duration:
|
3 days
|
| |
| |
|
Location:
|
Venue Addres to be Advised, TBA, Sydney, NSW 2000
View map
|
| |
| |
|
Places:
|
0
|
| |
| |
|
RRP:
|
$ 2112
|
| |
|
Price:
|
$ 1901
(Price includes GST)
|
|
Deposit:
|
$ 261.36
(Price includes GST)
|
| |
| |
|
Discount:
|
10%
|
Phone Training Provider:
0294593354
|
During this three day C++ for C Programmers Training 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.
This C++ for C Programmers Training Course covers the following subjects:
Introduction
Course prerequisites and objectives
An Introduction To C++
History, Genealogy and Philosophy of C++
Non - OOP C++
Commenting, + I/O, Prototyping, Default Arguments, Function Overloading, Inline Functions, Achieving Call By Reference, Introducing new, Introducing delete
Overview Of Object Technology
Objects, Messages, Classes, Steps To OOness
Forming Aggregate Data Types Using Classes
Setting Class Specifications, Member Functions
Information Hiding And Objects
Introducing Private, Initialising, Constructors, Destructors
Composite Objects
Objects, Messages, Classes, Steps To OOnessComposing In C++, Initialising Components, Static Members, Static Member Function
Pointers And Objects
Pointers To Objects, A Special Pointer Called this
Dynamic Memory And Objects
Using new, Using delete, Default Assignment, Behaviour, Copy Constructor
Information Hiding Revisited
friend Function, friend Class
Operator Overloading
Operator Functions, Member Operator Functions
Inheritance
Creating A Derived Class
Dynamic Binding
Run - Time Polymorphism, Introducing virtual
Inheritance: More Detail
Protected, Pure Virtual Functions, Abstract Classes, Multiple Inheritance
Const
Const Values, Const Pointers, Const Object, Const Member Function
Templates
Function Templates, Class Templates
The Way Ahead
C++ Reading List, Object Oriented Reading List
Appendix
Exception Handling, Operator Precedence, Keyword
At the end of this C++ for C Programmers Training Course you will be able to:
• Understand object-oriented features and facilities available through the C++ language and
• Design and write object-oriented programs using C++
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.
If you need more information contact Startnextweek.com.au on 1300 728 102