← Todas las materias

Programación con Objetos 1

Licenciatura en Informática Licenciatura en Desarrollo de Videojuegos y Simulaciones Tecnicatura Universitaria en Programación Tecnicatura Universitaria en Programación de Videojuegos Plan vigente 2026
Carga horaria 175
Créditos 7
📄 Programa completo
  • Conceptos fundantes del paradigma: objeto y mensaje.
  • Concepto de polimorfismo enobjetos, comprensión de las ventajas de aprovecharlo.
  • Protocolo/interfaz, concepto de tipo en objetos, comprensión de que un objeto puede asumir distintos tipos.
  • La interfaz como contrato al que se compromete el objeto modelado, posibilidad de reforzar ese contrato.
  • Estado en el paradigma de objetos: referencias, conocimiento, estado interno.
  • Métodos, clases, herencia simple, method lookup.
  • Conceptos de responsabilidad y delegación.Colecciones: conceptualización como objetos, caracterización a partir de los conceptos de protocolo y responsabilidad, protocolo, acceso a sus elementos.
  • Testeo automático y repetible.
  • Nociones básicas sobre manejo de errores.
  • Interrupción del flujo de ejecución: modelado mediante estructuras de control, concepto de excepción.