Unified Objects: Object-Oriented Programming Using C++ISBN: 978-0-8186-7733-5
Paperback
464 pages
November 1997, Wiley-IEEE Computer Society Press
|
This book creates a balance between OOP and C++ in its coverage of
the design and implementation of these approaches. It provides
formal definitions for object-oriented concepts and describes how
they relate to features in C++. The book uses graphical
presentations to amplify the concepts featured in the text. The
text uses an object-oriented notation that conveys the design of a
system in clear and standard manner. This book primarily uses
Booch-93 notation. It also provides an overview of the Unified
Modeling Language (UML) which combines the Object Modeling
Technique and Booch notations. The UML was developed by James
Rumbaugh, Ivar Jacobsen, and Grady Booch at Rational Software
Corporation. The presentation of Booch-93 and the UML allows you to
select the notation that is most appropriate for your design.
This book provides you with an overview of object-oriented design, object-oriented programming, and correlates the features in C++ to the framework of an object model. To better enable you to build a solid foundation of the language, the text relates encapsulation, abstraction, modularity, and design hierarchies from the object model to C++ features. In addition, it introduces you to advanced topics such as distributed objects, including concurrency and persistence issues. The book is accompanied by a disk that contains the examples in the text.
This book provides you with an overview of object-oriented design, object-oriented programming, and correlates the features in C++ to the framework of an object model. To better enable you to build a solid foundation of the language, the text relates encapsulation, abstraction, modularity, and design hierarchies from the object model to C++ features. In addition, it introduces you to advanced topics such as distributed objects, including concurrency and persistence issues. The book is accompanied by a disk that contains the examples in the text.