Programación en C, C++, Java y UML. - Joyanes Aguilar, Luis (McGraw-Hill, 2010)