Bruce Eckel's Collection class and example program to count keywords and identifiers in a C++ source file. The collections are a good example of multiple inheritance and show the use of pointers to members.