Saylor.org's C++ Programming/Object-Oriented Programming
Upon successful completion of this unit, students will be able to:
- Define and compare/contrast constructors and deconstructors.
- Design pointers to the class and create overloading operators.
- Define and use the keyword “this” and use the static members appropriately.
- Design and appropriately use friend functions and classes.
- Use the class inheritance for better code design.
- Explain how polymorphism is achieved through C++ code.