Course Length - 5 DaysDescription The course covers the 23 design patterns in the book "Design Patterns", and 3 others added by the instructor. Prerequisites It would be easy to say the following: - completion of an introductory course in C++
- one year of experience programming in C++
but these are vague. You must be able to do the following in C++: - define a class
- declare/define/invoke a constructor
- declare/define/invoke a copy constructor
- declare/define/invoke a destructo
- declare/define/invoke operator=(
- declare/define/invoke a member functio
- declare/define/invoke a const member functio
- declare/define/invoke a static member functio
- declare/define/invoke a virtual member functio
- declare/define/invoke a pure virtual member functio
- define a class to be publicly derived from another clas
- write a member initialization list.
|