In Marshals cline and Gregs Lomow's book C++ FAQ second edition FAQ21.11 says:
Can a pure virtual function be defined in the same class that declares it?
A: Yes, but new C++ programmers dont usually understand what it means, so this practice should be avoided... etc.

Can somebody give me an example of how one would define a pure virtual function?
thanks