HOME[o]
CONSULTING[o]
TRAINING[x]
BACKGROUND[o]
EMPLOYMENT[o]
CONTACT US[o]

C++/Object-Oriented Programming - Course 2201

Course Description and Objectives

Introduction to Object-Oriented Programming (OOP) and C++ is designed to teach the concepts of object-oriented design and programming by examining abstract types, encapsulation, polymorphism, and inheritance. In addition, the C++ language implementation will be presented as the tool to produce object-oriented programs. Upon completion of the course, students should be able to decompose basic programming problems by identifying the fundamental objects within the simulation, assigning relationship responsibilities to those objects, and testing for robustness. Students will be able to implement their designs in C++ by using the essential features of the language.

Course Outline

The definition of classes, methods, and member objects

Class instantiation and the proper construction and destruction of objects

Overloading functions, methods, and operators

Object-oriented memory management

Deriving new classes from existing ones

Polymorphic messages and standard conversions under inheritance


[Home] [Consulting] [Training] [Background] [Employment] [Contact Us]
training@axian.com