Synopsis
New edition of a text on Java program design, updated to UML notation and featuring new sections on designing with interfaces and additional notification mechanisms. Topics include: developing an overall design-model; maximizing the usefulness of composition and inheritance; designing responsible threads; designing loose coupling among the major subsystems of a design; and inner classes for adapters. The CD-ROM contains source code, design strategies, and Together Whiteboard Edition from Object International....