Universidad Nacional de Ingeniería

Programación Orientada a Objetos

Diseñar programas como objetos que colaboran: cada uno guarda su estado, protege sus invariantes y ofrece su comportamiento a través de una interfaz. Java 25 y JUnit.

Teoría4 h por semanaDos sesiones de 2 h (A y B)
Laboratorio2 h por semanaUna sesión práctica guiada
DocenteGerson Garrido

Primera semana

Anuncios

  • Bienvenidos al curso

    Antes del primer laboratorio, instalen Docker y sigan la guía del entorno: el JDK 25 y JUnit vienen en el contenedor del curso. Para la primera sesión, lean las secciones 1.5 y 2.1 del libro de Eck.

Cuatro partes

Entorno de trabajoDocker con el JDK 25 y JUnit, igual en Linux, Windows y macOS.Proyecto BodegaInventario y ventas de una tienda, en seis entregas con pruebas.RecursosLibro, documentación de Java, JUnit y herramientas.GlosarioLos términos técnicos del curso y qué significa cada uno.