Object-oriented Design in Java

Front Cover
Waite Group Press, 1998 - Computers - 731 pages
What is design and why is it needed?. Object-oriented software development. Teach yourself Java in 21 minutes. Encapsulation: classes and methods. Designing classes and objects. Round-trip design: a case study. Object relationships: implementing associations. Object relationships: compositions and collections. Implementing class relationships: inheritance and interfaces. Designing with inheritance and interfaces: a case study. Patterns: proven designs. Designing concurrent objects. Designing remote objects. Designing persistent objects: database design and implementation. User interface design and implementation. Desiging with components. Designing with class libraries. Architectures: design-in-the-huge. Appendixes.

From inside the book

Contents

WHAT IS DESIGN AND WHY IS IT NEEDED?
1
OBJECTORIENTED SOFTWARE DEVELOPMENT
63
Objects State and Identity
91
Copyright

44 other sections not shown

Common terms and phrases

Bibliographic information