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
E&A Information Services 6 Saint Charles Ct Stafford, VA 22556 Phone: 888-742-3214 Email: Salesinfo@eno.com