Lecture Synopsis
2. OOP Fundamentals
[Previous Lecture]
[Next Lecture]
- Contents of .H and .C files
- Use of scope resolution operator
- Inline functions
- Review of template functions and classes
- Reasons to write an Array class
- Reasons for writing copy constructors
- Reasons for writing overloaded assignment operator
- Review of how to overload the insertion (<<) operator
- Why the overloaded insertion operator is a friend rather than member function
- Overview and motivation for Project 1
[Previous Lecture]
[Next Lecture]