Custom Search
Provided by: Teach Me IT

Object-oriented Programming using C++

Unfiled
Training Provided by Teach Me IT This course is the third course of the four courses in the C++ curriculum. The title of this course is Object-oriented Programming using C++. This course introduces students to advanced programming features of C++, such as the different types of C++ functions, concepts of overloading, and inheritance. After completing this course, the student will be able to:

define different types of inheritance
invoke constructors in inherited classes
override base class member functions
define a scope resolution operator
declare class templates
understand containership
define virtual functions
define pure-virtual functions
implement polymorphism using virtual functions
declare virtual base classes
describe friend functions
describe friend classes and friend member functions
define static data members
invoke static functions
define function templates
overload function templates
describe operator overloading
overload unary operators
overload binary operators
use friend functions to overload unary and binary operators
overload other operators
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
study at homeThis course may be available for home-study
Contact Teach Me IT for more information
Duration:flexible
Training Presented in:English
Object-oriented Programming using C++
  


 Other Courses in the Curriculum
 Fundamentals of C++ Programming
 Programming Constructs of C++
 Data Manipulation in C++

Course Name Object-oriented Programming using C++
Audience Programmers and Application Developers who have experience in programming using a structured language like Fortran and Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented programming techniques of C++. 
Course Requirements You need Microsoft Internet Explorer 5.0 or above OR Netscape Navigator/Communicator 4.78 or above.

Plug-in Requirements
 ØMacromedia Shockwave plug-in for Windows for IE/NN
 ØMacromedia Flash plug-in for Windows for IE/NN

Note: Macromedia Flash plug-in comes built in with IE 5.5 and above and NN 6.x. To download the plug-ins, click on the relevant icon below.

 
Pre-requisites
  • Fundamentals of C++ Programming
  • Programming Constructs using C++
 
Course Duration 3  hours
Course Objectives This course is the third course of the four courses in the C++ curriculum. The title of this course is Object-oriented Programming using C++. This course introduces students to advanced programming features of C++, such as the different types of C++ functions, concepts of overloading, and inheritance. After completing this course, the student will be able to:
  • define different types of inheritance
  • invoke constructors in inherited classes
  • override base class member functions
  • define a scope resolution operator
  • declare class templates
  • understand containership
  • define virtual functions
  • define pure-virtual functions
  • implement polymorphism using virtual functions
  • declare virtual base classes
  • describe friend functions
  • describe friend classes and friend member functions
  • define static data members
  • invoke static functions
  • define function templates
  • overload function templates
  • describe operator overloading
  • overload unary operators
  • overload binary operators
  • use friend functions to overload unary and binary operators
  • overload other operators
 
Course Outline
  1. Implementing Inheritance
    1. Inheritance
    2. Class Templates
    3. Quiz
  2. Virtual Functions
    1. Understanding Virtual Functions
    2. Implementing Virtual Functions
    3. Quiz
  3. Advanced Functions
    1. Friend Functions
    2. Static Functions
    3. Quiz
  4. Overloading
    1. Function Templates
    2. Unary Operators
    3. Other Operators
    4. Quiz
 
About The Training Provider: Teach Me IT
Teach Me IT - TeachMeIT is a comprehensive repository for online training courses and provides high quality, state-of-the-art IT and business related e-learning trainings and courses. With offerings ranging from desktop and MS office to networking and database courses, TeachMeIT provides training in both web-based as well as CD-based formats. Competitive prices, rich quality content, exhaustive...
Advertise With Us
Want to Sell More c++ programming training?
This page was last updated on sb5- 08/07/08 at 01:54:31 - 22:55:14