Myslíme objektově v jazyku Java 5.0 - Pecinovský, Rudolf (Knihovna programátora, 2004)