Chapter 15: Static Polymorphism-Templates

 < Day Day Up > 



Learning Objectives

  • Explain how to achieve static polymorphic behavior through the use of templates

  • Explain how to write generic code using templates

  • Describe the concept of a template class

  • Explain how to declare and implement function templates

  • Explain how to declare and implement class templates

  • Explain how to declare and implement class member function templates

  • Demonstrate your ability to declare and implement single parameter template classes

  • Demonstrate your ability to declare and implement multiple parameter template classes

  • Explain how to use components of the C++ Standard Template Library in your C++ programming projects

  • State the purpose and use of STL iterators, algorithms, and containers

  • Demonstrate your ability to utilize class and function templates to create generic code in support of your C++ programming projects



 < Day Day Up > 



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net