Contact
C++ Programming: Overloading

Course Status: Released
Course Language: English
Course Duration: 4 Hours
Deployment Options: Online, Interactive CDs, Network, Downloads, Intranet

Audience
Students with a knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language, basic understanding of C++ objects and classes
Course Aim
To provide the student with the skills required to use polymorphism and overloading
Learning Objectives
Describe polymorphism and virtual functions.
Describe operator overloading.
Explain how function templates and class templates are used.
Topics Covered
Polymorphism
- Virtual functions and polymorphism
- Polymorphism in an application
- Hands-on: Using polymorphism
Operator overloading
- About operator overloading
- General rules for operator overloading
- Overloading unary and binary operators
- Conversion and copy constructors

Templates
- Function templates and overloading
- Using a function template to sort an array
- Hands-on: Using a function template
- Class templates

| About Eno.com | Security&Privacy | Contact Us |
Copyright © 1995-2005 E&A Inc.. All rights reserved.