descripcion
contenidos
La orientación a objetos le ha aportado al mundo del diseño y desarrollo de software avances significativos que permitieron manejar la complejidad de manera controlable y efectiva.
Si bien nos resulta familiar escuchar hablar de OOP (programación orientada a objetos), preferimos referirnos en la bibliografÃa a OO (orientación a objetos) para reforzar la idea de que, cuando nos referimos a ella, queremos abarcar los conceptos involucrados en una forma metodológica y sistemática que nos lleva al análisis, diseño y desarrollo de software.
Este abordaje respeta un paradigma que incluye la concepción filosófica de cómo encarar el problema, priorizando este aspecto muy por encima de las herramientas con las que se implementa la solución obtenida. Uno de los aspectos más relevantes aportados por la OO es la posibilidad de simular y modelizar problemas reales con gran facilidad.
El problema en sà no es ni más sencillo ni más dificultoso: la diferencia radica en la forma de tratarlo que nos propone la OO. Esperamos que el lector disfrute el fascinante mundo de la OO para el desarrollo de software tanto como lo hemos hecho los autores algún tiempo atrás. Creemos que este libro puede hacer más ameno lograr el objetivo.
CapÃtulo 1
Complejidad
CapÃtulo 2
El modelo de objetos
CapÃtulo 3
Clases y objetos
CapÃtulo 4
Clasificación
CapÃtulo 5
Clases
CapÃtulo 6
Introducción a la arquitectura de software
Glosario
Vocabulario técnico bilingüe