A Practical Introduction to Object-Oriented Design with C++
October 1998, ©1999
Reiss's innovative text provides students with the necessary skills to write moderate sized (10,000 to 50,000 line) programs. The book takes the student from a basic to more advanced understanding of object-oriented design and implementation. It details the proper use of inheritance, design notations using a simplified form of OMT to describe designs, the use of object libraries such as STL, creating library classes, and the use of design patterns. Reiss also discusses advanced language and programming features such as exception handling, inter-process communication, and debugging tools and techniques.
A Simple Example of Object-Oriented Design.
Implementing an Object-Oriented Design.
How to Use C++ Effectively.
Designing with Inheritance.
Using Object-Oriented Libraries.
Debugging and Testing.
Graphical Application Concepts.
Designing Graphical Applications.
Creating Object Libraries.
Writing Larger Systems.
- A perfect guide to the difficult transition from small scale programming to serious system design.
- Motivates the student by providing projects that go from concept to implementation.
- Combines material from software engineering and object orientation.
- Focuses in depth on the design and realization of graphical user interfaces, uses of standard template libraries, user interface frameworks, library design, multiprocessing, and remote objects.
A Practical Introduction to Object-Oriented Design with C++ (US $143.95)
Total List Price: US $188.94
Discounted Price: US $141.70 (Save: US $47.24)