Ejemplos de la Teórica

En esta página iremos subiendo los ejemplos prácticos que se dan en la teórica.
Los ejemplos se iran subiendo a medida que se vayan mostrando en las clases teóricas.

¿En qué ambiente están hecho los ejemplos?
Los ejemplos están hechos en CuisUniversity, un Smalltalk Argentino especializado para la enseñanza de Objetos.
No dejes de ir a la página de CuisUniversity donde hay instalaciones para bajar fácilmente, links con documentación, videos sobre cómo usarlo, etc.

Tipos de Ejemplos
Hay dos tipos de ejemplos: 
  1. Ejemplos hechos con DenotativeObject, o sea, con objetos concretos que ellos mismos implementan los mensajes que saben responder.
  2. Ejemplos hechos sin DenotativeObject, o sea, utilizando las herramientas que el mismo Smalltalk provee
¿Cómo cargar los ejemplos?
Si el ejemplo está hecho con DenotativeObject, cargarlo de la siguiente manera: 
  • Seleccionar "Open DenotativeBrowser" del menú principal. 
  • Sobre el browser hacer click derecho en la lista de la izquierda (lista de Categorías del Sistema) y seleccionar la opción "FileIn". 
  • Ingresar el nombre del archivo.
Si el ejemplo no está hecho con DenotativeObject:
  • Seleccionar la opción "Open" del menú principal
  • Seleccionar "File List"
  • Seleccionar el archivo que se quiere cargar en el panel de la derecha
  • Presionar el botón "filein" que se encuentra en la barra de botones, a la derecha.

Descripción de los ejemplos:
  • Ejemplo1-Paso0.st: Ejemplo inicial utilizado para determinar el nombre de un objeto a partir de su protocolo (mensajes que sabe responder) (DenotativeObject)
  • Ejemplo1-Paso1.st: Ejemplo inicial utilizado para mostrar cómo responde los mensajes un objeto (DenotativeObject)
  • Ejemplo2-Paso2.st: Ver los métodos del objeto Ejemplo1_Ejemplos. Seguir el orden de la categoría de mensajes (3er lista del browser) (DenotativeObject)
  • Semaforo-Terminado.st: Implementación inicial del ejercicio del semáforo. Para ver la representación visual evaluar: SemaforoDeMaipuYCorrientes mostrarConLuces (DenotativeObject)
  • Semaforo-ConPrototipicos: Solución sin código repetido usando prototipación (DenotativeObject)
  • Semaforo-Clasificacion: Solución usando clases que surgen a partir de los prototipos de semáforo.
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Descargar
  1 kb v. 1 11 sept. 2018 2:34 Hernan Wilkinson
ċ

Descargar
  1 kb v. 1 11 sept. 2018 2:34 Hernan Wilkinson
ċ

Descargar
  6 kb v. 1 11 sept. 2018 2:34 Hernan Wilkinson
ċ

Descargar
  9 kb v. 1 18 sept. 2018 10:32 Hernan Wilkinson
ċ

Descargar
  13 kb v. 1 18 sept. 2018 10:33 Hernan Wilkinson
ċ

Descargar
  15 kb v. 1 18 sept. 2018 10:33 Hernan Wilkinson