TY - BOOK AU - Koffman, Elliot B. AU - Wolfgang, Paul A. T. TI - Data structures : : Abstraction and design using java / SN - 9780470128701 AV - QA 76.76.J38 .K62 2010 PY - 2010/// CY - Hoboken, NJ : PB - John Wiley & Sons, Inc. KW - JAVA (COMPUTER PROGRAMMING LANGUAGE) KW - DATA STRUCTURES KW - APPLICATION PROGRAM INTERFACES N1 - Includes index; Chapter 1: Object-Oriented Programming and Class Hierarchies; ADTs, Interfaces, and the Java API; Interfaces; The implements Clause; Declaring a Variable of an Interface Type -- Chapter 2: Lists and the Collections Framework; The List Interface and ArrayList Class; The ArrayList Class; Generic Collections; Specification of the ArrayList Class N2 - This book lays the foundation for programmers to build their skills. The focus is placed on how to implement effective programs using the JCL instead of producing mathematical proofs. The coverage is updated and streamlined to provide a more accessible approach to programming. They'll be able to develop a thorough understanding of basic data structures and algorithms through an objects-first approach. Data structures are discussed in the context of software engineering principles. Updated case studies also show programmers how to apply essential design skills and concepts ER -