back to Course Categories | back | print
C++ Programming          

Duration: 5 days

Description 
This class will introduce students to object oriented programming using the C++ programming language. An emphasis will be placed on writing good object oriented programs. Students will write numerous labs to develop skill in component based development. An introduction to object oriented concepts and design using UML will be given. Labs will build applications from object oriented designs.

Topics

  • why object oriented technology
  • object oriented concepts - user defined types, classes and objects
  • C++ language syntax
  • control constructs
  • polymorphism
  • inheritance
  • multiple inheritance
  • methods
  • encapsulation
  • friend functions
  • overloaded operators
  • virtual functions, and pure virtual functions
  • working with references and constants
  • constructors and destructors
  • casting
  • memory allocation and deallocation
  • avoiding memory leaks
  • staying away from trips down memory lane
  • static variables
  • static member functions
  • I/O
  • templates
  • exception handling

Prerequisites
A strong programming background is required.

This class can be taught for non-C programmers or programmers with a C background.

 
 
 

Trubix Inc. P.O. Box 2235 Littleton, CO 80161 | 1.866.4-TRUBIX • 303.730.6800
email: info@trubix.com
....................................................................................................................................................................

Training Service | Consulting / Mentoring | Public Schedule | Course Listings | Tru iLearning | About Us | Contact Us
Oracle DBA Classes | Oracle Dev Classes | Oracle App Server Classes | Linux / Unix Classes
SQL Server / .NET / Tools / DB2 Classes / Public Classes

 

 
all content property © 2006, 2007Trubix Inc.| site design by Art Z design