Data Structures and Algorithms with Object-Oriented Design Patterns in Java

Data Structures and Algorithms with Object-Oriented Design Patterns in Java

作者: Bruno R. Preiss
出版社: Wiley
出版在: 1999-08-02
ISBN-13: 9780471346135
ISBN-10: 0471346136
裝訂格式: Paperback
總頁數: 656 頁





內容描述


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. Key Features of the Text

  • All data structures are presented using a common framework. This shows the relationship between the data structures and how they are implemented.
  • Object-oriented design patterns are used to demonstrate how a good design fits together and transcends the problem at hand.
  • A single Java software design is used throughout the text to provide a better understanding of the operation of complicated data structures.
  • Just-in-time presentation of mathematical analysis techniques introduces students to mathematical concepts as needed.
    Visit the Text's Web Site A comprehensive web site is available for users of the text at www.wiley.com/college/preiss. The site includes:
  • The Web Book (a hypertext version of the complete book)
  • Links to the Java Source Code (all the program examples from the text)
  • Opus5 Package (a Java package comprised of all the source code from the text)
  • Documentation (source code documentation)
  • Demo Applets (various Java applets that illustrate data structures and algorithms from the text)
  • Archive (JAR format archive of the source code from the text)
  • Front Matter (table of contents and preface)
  • Solutions Manual (password required)
  • Errata



相關書籍

走出硝煙的精益敏捷:我們如何實施 Scrum 和 Kanban

作者 [瑞典]亨里克·克裡伯格 馬蒂斯·斯加林 李劍譯

1999-08-02

Object-Oriented Software Engineering: Using UML, Patterns and Java, 3/e (IE-Paperback)

作者 Bernd Bruegge Allen H.Dutoit

1999-08-02

UML2面向對象分析與設計(第2版)

作者 譚火彬

1999-08-02