Programación III

Enlaces

Principal Novedades Bibliografía Prácticas Evaluación Software Descarga de software Documentación Foros

Programa de la asignatura

  1. Introducción
    • Clases
    • Objetos
    • Clases genéricas
    • El estilo OO
  2. Herencia
    • Introducción
    • Polimorfismo
    • Clases diferidas y efectivas
    • Problemas con el chequeo de tipos
  3. Patrones
    • Introducción
    • Patrones estructurales
    • Patrones de comportamiento
    • Patrones creacionales
  4. Contratos
    • Introducción
    • Cláusulas require/ensure
    • Invariantes de clase
    • Asertos en el código
    • Contratros y herencia
    • Proceso de excepciones
    • Prueba de clases