Class construction in C and C++ : : object-oriented programming fundamentals - Sessions, Roger (Prentice-Hall, 1992)