Data Structures and Abstractions with Java (4th Edition)
Authors: Frank M. Carrano – Timothy M. Henry
ISBN-10: 0133744051
ISBN-13: 9780133744057
Edition 版次: 4
Publication Date 出版日期: 2014-08-31
Print Length 页数: 928 pages
Book Description
By finelybook
Data Structures and Abstractions with Java is suitable for one- or two-semester courses in data structures (CS-2) in the departments of Computer Science,Computer Engineering,Business,and Management Information Systems. This book is also useful for programmers and software engineers interested in learning more about data structures and abstractions.
This is the most student-friendly data structures text available that introduces ADTs in individual,brief chapters — each with pedagogical tools to help students master each concept. Using the latest features of Java,this unique object-oriented presentation makes a clear distinction between specification and implementation to simplify learning,while providing maximum classroom flexibility.
Contents
Introduction: Organizing Data
Prelude: Designing Classes
Encapsulation
Specifying Methods
Java Interfaces
Choosing Classes
Reusing Classes
Chapter 1 Bags
Java Interlude 1 Generics
Java Interlude 2 Exceptions
Java Interlude 3 More About Generics
Java Interlude 4 More About Exceptions
Java Interlude 5 lterators
Java Interlude 6 Mutable and Immutable Objects
Java Interlude 7 lnheritance and Polymorphism
Java Interlude 8 Generics Once Again
Java Interlude 9 Cloning
Appendix A: Documentation and Programming Style
Appendix B: Java Basics(online)
Appendix C: Java Classes(online)
Appendix D: Creating Classes from Other Classes
Appendix E: File Input and Output (online)
Index