Volver

Escuela Técnica Superior de Informática

Universidad Autónoma de Madrid




Programación Orientada a Objetos

Resumen:
La programación orientada a objetos representa para los años90 lo que la programación estructurada fue para los 70: un nuevoe importante paradigma para mejorar la construcción, mantenimientoy utilización de software. Los métodos tradicionales de programacióntienden a ver los programas como un conjunto de procedimientos que se llamanunos a otros. Cada procedimiento tiene asociados unos datos pasivos sobrelos que opera. La programación orientada a objetos cambia esta visiónpor otra en la que una aplicación está compuesta por objetoscon estado propio dotados de funcionalidad. Los objetos se comunican entresí y tienen cada uno una forma propia de respuesta, que viene determinadapor una serie de procedimientos que son asociados a cada objeto. El objetivode esta tecnología es obtener un software más consistente,robusto y reutilizable, más fácil de verificar, mantener,refinar y extender. El paradigma orientado a objetos representa un pasomás en la dirección de acercar el lenguaje de las solucionesinformáticas al lenguaje en que se plantean los problemas. Ademásde las nociones y conceptos fundamentales de la programación orientadaa objetos, en este curso se estudiará el lenguaje de programaciónC++, y la utilización de las técnicas orientadas a objetosen el desarrollo de interfaces gráficas de usuario. La últimaparte del curso estará dedicada a la utilización de objetosdistribuidos en sistemas cliente-servidor.

Programa de la asignatura

Bibliografía