Técnicas estructuradas y orientadas a objetos : una introducción utilizando C++ - Staugaard, Andrew C. (Prentice Hall, 1998)