John Wiley & Sons Unified Objects Cover This book creates a balance between OOP and C++ in its coverage of the design and implementation of .. Product #: 978-0-8186-7733-5 Regular price: $89.63 $89.63 In Stock

Unified Objects

Object-Oriented Programming Using C++

Sadr, Babak

Software Engineering Best Practices

Cover

1. Edition October 1997
464 Pages, Softcover
Wiley & Sons Ltd

ISBN: 978-0-8186-7733-5
John Wiley & Sons

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.

List of Figures and Tables.

Foreword.

Prologue.

Preface.

1. Object-Oriented Design.

2. Object Model Development.

3. Object-Oriented Programming and C++.

4. Basics of C++

5. Class.

6. Functions.

7. Dynamic Memory Allocation.

8. Error Detection and Recovery.

9. Inheritance.

10. Polymorphism.

11. Templates.

12. Distributed Objects.

13. Introduction to Java.

14. Unified Modeling Language.

References.
Babak Sadr and Grady Booch are the authors of Unified Objects: Object-Oriented Programming Using C++, published by Wiley.