Semana 3

  • En esta semana continuamos modelando y desarrollando situaciones concretas simples dentro del paradigma de la programación con objetos, analizamso su estado interno, comportamiento, como interactúan entre sí los distintos objetos y planteamos la introducción al concepto de POLIMORFISMO que se define como la capacidad de un objeto de ser intercambiable con otro, sin que un tercero que los usa se vea afectado.

  • Además, vamos a seguir practicando en clase el clonado de repos y la resolución de ejercicios en VS Code. También daremos los primeros pasos en test unitarios. En Wollok, los tests unitarios automatizados son herramientas que permiten probar el código de manera confiable, verificando el comportamiento esperado de los objetos. Estos tests se centran en unidades específicas del código y se ejecutan automáticamente, asegurando independencia entre ellos al reiniciar el ambiente antes de cada prueba. Se definen en archivos separados con extensión .wtest, permitiendo ejecutar todos los tests y obtener informes de los resultados. Para que vayan investigando les dejamos el link a la documentación inicial sobre testing unitario con Wollok.

  • También les dejamos el link a la presentación que resume los temas de esta semana: Presentación Semana 3

Horarios

Ejercicios

  • Tom y Jerry (¡y Nibbles también!)

    • Ejercicio para practicar polimorfismo en clase.
    Consigna
  • El alambique viajero

    • Otro ejercicio para practicar polimorfismo en la semana.
    Consigna