Designing object-oriented software

Rebecca Wirfs-Brock, Brian Wilkerson, Lauren Wiener

A practical, down-to-earth introduction to the art of designing object- oriented software.* 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, and present a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. * outlines the process of determining the classes of objects that will make up the software. * considers how to design the flow of control and information in the software. * explains how inheritance can be used to maximize software reusability. * features an uninterrupted example of an object-oriented design to show how the process flows in actual use.

「Nielsen BookData」より


  • 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.

「Nielsen BookData」より


書名 Designing object-oriented software
著作者等 Wiener, Lauren
Wilkerson, Brian
Wirfs-Brock, Rebecca
出版元 Prentice Hall
刊行年月 c1990
版表示 1 International ed
ページ数 xix, 341 p.
大きさ 24 cm
ISBN 0136298257
NCID BA12008998
※クリックでCiNii Booksを表示
言語 英語
出版国 アメリカ合衆国