Pemrograman Berorientasi Objek dengan Java - Hadi, S Ariesto (Graha Ilmu, 2005)