Résumé
The Art of Objects offers an extensive overview of the
long-standing principles of object technology, along with
leading-edge developments in the field. It will give you a
greater understanding of design patterns and the know-how
to use thern to f ind effective solutions to a wide range
of design challenges. And because the book maintains an
approach independent of specific programrning languages,
the concepts and techniques presented here can be applied
to any object-oriented development environment.
Using the Unified Modeling Language (UML), The Art of
Objects examines numerous static and dynamic practical
object design patterns, illustrated by real-life case
studies that demonstrate how to put the patterns to work.
You will also find discussion of basic concepts of database
management and persistent objects, and an introduction to
advanced topics in object modeling and interface design
patterns. Moving beyond the design level, the book also
covers important concepts in object-orîented
architecture.
Specific topics include:
o Object creation and destruction, associations and links,
aggregation, inheritance, and Cher object design
fundamentals
o UML notation basics for static and dynamic modeling
o Common patterns in static design, including the object
model for XML
o Relationship loops
o Persistent objects and object-relational mapping
o Advanced object modeling, including abstract classes,
multiple inheritance, interfaces, inner classes, and
components
o Dynamic object modeling, covering use case analysis,
sequence diagrams, the client/server model, distributed
objects, CORBA, and IDL
o Object-oriented architectures, including procedural
processing, client/server, layered, multi-tier, and
federated systems
Each chapter presents exercises for self-study, and
integrated case studies throughout the book illustrate the
implementation of key concepts. In addition, fully
functional Java code samples of the design patterns and
case studies are available for downIoad f rom
Addison-Wesley's Web site.
Contents
- Preface
- Chapter1 Basic Concepts
- Chapter 2 Common Patterns in Static Design
- Chapter3 Persistent Objects
- Chapter4 Advanced Topics in Object
Modeling
- Chapter5 Dynamic Object Modeling Basics
- Chapter6CommonInterface Design Patterns
- Chapter7 Object-Oriented Architecture
- Chapter8 Summaries and Notes
- Chapter9 Answers to Exercises
- Appendix A Quick References for Object
Designers
- Appendix B Sample Code Reference List
- Appendix C Features of Object-Oriented
Langages
- References
- Index
L'auteur - Yun-tung Lau
Dr. Yun-Tung Lau is a chief engineer at Science Application International Corporation (SAIC), and he has been involved in large-scale software architecture, design, and development for more than twelve years. Dr. Lau has served as chief architect for a wide range of software projects, including scientific computing and engineering simulation, supply chain management, product data management, and electronic commerce.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Yun-tung Lau |
Parution | 01/12/2000 |
Nb. de pages | 363 |
Format | 18,6 x 23,4 |
Couverture | Broché |
Poids | 511g |
Intérieur | Noir et Blanc |
EAN13 | 9780201711615 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse