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...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Autor Corporativo: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
London :
Springer London : Imprint: Springer,
2011.
|
Edición: | 1st ed. 2011. |
Colección: | Undergraduate Topics in Computer Science,
|
Temas: | |
Acceso en línea: | Texto Completo |
Tabla de Contenidos:
- 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.