Welcome to the Web page for
OO Design & Patterns, 2nd ed.
- Fully updated for Java 5.0
- Suitable for both introductory and advanced OO design courses
- Covers object-oriented design, design patterns, UML, frameworks
- Uses Java Swing to motivate design patterns
- Contains a crash course into Java for readers who are familiar with
- Requires no prior knowledge of data structures