Object-oriented software development using JAVA : principles, patterns and frameworks - JIA (Boston: Addison Wesley, 2001)
BCP
BSE
Keywords: Java (Computer program language); Object-oriented programming (Computer Science); Computer Software -- -- Development