Function Objects

Almost every operator can be overloaded in C++, even the function call operator. The latter allows one to create objects that can be used as if they are functions. We will see an example of the use of this later in this chapter.

[audio] [real] Text to accompany slide9, in Chapter 16 of An Introduction to Object-Oriented Programming