SubjectSoftware Development & Engineering / General, Programming / Object Oriented
Publication Year1990
TypeTextbook
Subject AreaComputers
AuthorBrian Wilkerson, Rebecca Wirfs-Brock, Lauren Wiener
FormatTrade Paperback
Dimensions
Item Height3.9 in
Item Weight3.5 Oz
Item Length3.9 in
Item Width3.9 in
Additional Product Features
Intended AudienceScholarly & Professional
LCCN90-007378
Dewey Edition20
IllustratedYes
Dewey Decimal005.1
Table Of Content1. 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.
SynopsisPractical 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., 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. 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. For developers of object-oriented software.