Object-Oriented Analysis and Design
Object-oriented analysis and design (OOAD) has over the years, become a vast field, encompassing such diverse topics as design process and principles, documentation tools, refactoring, and design and architectural patterns. For most students the learning experience is incomplete without implementati...
Cote: | Libro Electrónico |
---|---|
Auteurs principaux: | , |
Collectivité auteur: | |
Format: | Électronique eBook |
Langue: | Inglés |
Publié: |
London :
Springer London : Imprint: Springer,
2011.
|
Édition: | 1st ed. 2011. |
Collection: | Undergraduate Topics in Computer Science,
|
Sujets: | |
Accès en ligne: | Texto Completo |
Table des matières:
- Preface
- Part I Basic Object-Oriented Concepts
- 1. Introduction
- 2. Basics of Object-Oriented Programming
- 3. Relationships between Classes
- 4. Language Features for Object-Oriented Implementation
- Part II Introduction to Object-Oriented Analysis, Design, Implementation and Refactoring
- 5. Elementary Design Patterns
- 6. Analysing a System
- 7. Design and Implementation
- 8. How 'Object-Oriented' is Our Design?
- Part III Advanced Concepts in Object-Oriented Design
- 9. Exploring Inheritance
- 10. Modelling with Finite State Machines
- 11. Interactive Systems and the MVC Architecture
- 12. Designing with Distributed Objects
- Appendix A: Java Essentials
- Bibliography
- Index.