C⁺⁺ primer plus : teach yourself object-oriented programming - Prata, Stephen (Galgotia, 1997)