Objektovo-orientované programovanie : objekty, Java a aspekty - Vranić, Valentino (Edícia učebných textov, 2008)