Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Data Structures and Algorithms with Object-Oriented Design Patterns in Java
🌠 Top Free Java Books - 100% Free or Open Source!
  • Title: Data Structures and Algorithms with Object-Oriented Design Patterns in Java
  • Author(s) Bruno R. Preiss
  • Publisher: Wiley (August 2, 1999)
  • Hardcover: 656 pages
  • eBook: HTML and PDF
  • Language: English
  • ISBN-10: 0486485811
  • ISBN-13: 978-0486485812
  • Share This:  

Book Description

Create sound software designs with data structures that use modern object-oriented design patterns! Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective.

The text promotes object-oriented design using Java and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy. This framework clearly shows the relationships between data structures and illustrates how polymorphism and inheritance can be used effectively.

About the Authors
  • Bruno R. Preiss is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, Canada.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Java Structures: Data Structures in Java for the Programmers

    This book attempts to provide a fresh and focused approach to the design and implementation of classic structures in a manner that meshes well with existing Java packages.

  • Introduction to Programming Using Java (David J. Eck)

    This book is an introduction to programming and also an introduction to Java directed towards people who do not have any background in programming, although it might also be useful for experienced programmers who want to learn something about Java.

  • Think Java, 2nd Edition (Allen B. Downey, et al)

    This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience.

  • O'Reilly® Algorithms and Information Retrieval in Java

    This practical book will help you learn and review some of the most important ideas in software engineering - data structures and algorithms - in a way that's clearer, more concise, and more engaging than other materials. Useful in technical interviews too.

  • Open Data Structures: An Introduction (Pat Morin)

    This book is an introduction to the field of data structures and algorithms, it covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs.

  • OOP: Learn Object Oriented Thinking & Programming using Java

    This book is a textbook of programming in Java language for beginners. The author endeavors not to explain the Java programming language to the readers, but to teach them real programming - to teach them how to think and design the program.

  • Thinking in Java, 4th Edition (Bruce Eckel)

    This book has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time.

  • Introduction to Programming in Java: An Interdisciplinary Approach

    This book is for all readers interested in introductory programming courses using the Java programming language. It emphasizes the application of computer programming not only in success stories in the software industry but in science and engineering fields.

Book Categories
:
Other Categories
Resources and Links