Základy objektově orientovaného programování - Kraval, Ilja (Computer Press, 1998)