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 |