Cover image for Designing object-oriented software
Title:
Designing object-oriented software
Personal Author:
Publication Information:
Englewood Cliffs, N.J. : Prentice-Hall, 1990
ISBN:
9780136298250

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000000384259 QA76.6 W573 1990 Open Access Book Book
Searching...

On Order

Summary

Summary

Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort -- even those not using object-oriented programming languages or environments. KEY TOPICS: Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. MARKET: For developers of object-oriented software.


Table of Contents

1 Why Use Object-Oriented Design?
2 Objects and Other Basics
3 Classes
4 Responsibilities
5 Collaborations
6 Hierarchies
7 Subsystems
8 Protocols
9 Implementing Your Design
10 Another Design
Appendix A A Quick Reference
Appendix B ATM System Design
Appendix C Document Subsystem Design
Appendix D Exercises