Test Drive 4 int main() { Parrot geronimo; Functor<void> cmd1(&geronimo, &Parrot::Eat), cmd2(&geronimo, &Parrot::Speak); cmd1(); // "tsk, knick, tsk, knick, ..." cmd2(); // "Gerry wanna cracker" }
int main() { Parrot geronimo; Functor<void> cmd1(&geronimo, &Parrot::Eat), cmd2(&geronimo, &Parrot::Speak); cmd1(); // "tsk, knick, tsk, knick, ..." cmd2(); // "Gerry wanna cracker" }