Suitable for an undergraduate introductory course on Object-Oriented Programming; assumes familiarity with C++ syntax and some general programming experience.
This practical guide drives home the essential concepts and principles of object-oriented programming development, helping users understand the basic paradigms necessary to build a strong foundation in this cutting-edge software world, and giving them the tools and know-how to work and succeed in any O-O environment.
"synopsis" may belong to another edition of this title.
Learn object-oriented programming the way commercial developers do it!
C++: Effective Object-Oriented Software Construction has one goal: to help you understand the C++ object-oriented paradigm in depth, so you can translate object concepts to practical solutions, no matter what software development environment you encounter.
This book introduces the fundamentals of object-oriented design/programming in the context of real-world C++ software development, presenting proven strategies for using object languages to engineer elegant, high-quality software as quickly and efficiently as possible. You'll learn about:
In this book, the author reveals the strategies Professional developers have learned to maximize code and design reuse. You'll learn how to manage the extensive “housekeeping” that's associated with effective C++ software development. Then, you'll walk through detailed, real-world comparisons of the strengths and weaknesses of each major object-oriented language, including C++, Smalltalk and Eiffel. In addition, this book uses the new UML (Unified Modeling Language) to illustrate its design examples.
Whether you're a new programmer, a programmer familiar with procedural languages, or a C++ programmer who isn't using object-oriented techniques to their full potential, C++: Effective Object-Oriented Construction will help you achieve your most critical goals as a developer.About the Author:
KAYSHAV DATTATRI is project leader at Netscape Communications Corp. He was formerly technical leader at Taligent, Inc., where he designed and implemented software for a leading-edge, object-oriented application development framework. He is also an independent consultant/trainer in the areas of object-oriented design and C++. He has more than a decade's experience with a broad range of object-oriented languages, including C++, Smalltalk, Eiffel, and Modula-2, and is a well-known instructor for the University of California Berkeley Extension program, very popular for his depth of knowledge and natural flair for teaching. He has been programming with C++ since 1987.
"About this title" may belong to another edition of this title.
Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0131041185. Bookseller Inventory # PHT4303ARKL031215H0219C
Book Description Prentice Hall, 1997. Paperback. Book Condition: New. 1. Bookseller Inventory # DADAX0131041185
Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801310411891.0
Book Description Prentice Hall, 1997. Paperback. Book Condition: New. book. Bookseller Inventory # 0131041185