Intro a Objetos - 30.3.2011 y 31.3.2011

publicado a la‎(s)‎ 4 abr. 2011 21:32 por Guillermo Polito   [ actualizado el 5 abr. 2011 3:40 por gisela decuzzi ]

Repaso

Buenas!

Esta clase vimos:

- ¿Qué es un objeto? Son entes que exhiben comportamiento (Acuérdense la definición de sistema abierto).
- ¿Cómo interactuan los objetos entre ellos y nosotros con ellos? Mandándoles/se mensajes.
- ¿Qué pasa cuando un objeto recibe un mensaje?  Busca un cacho de código, que llamamos método, que tenga el mismo selector y lo ejecuta.
- ¿Qué es una variable en el paradigma de objetos?  Una referencia a un objeto.
- Tipos de mensaje: Unarios, binarios, palabra clave.  Precedencia entre estos mensajes
- Algo de sintaxis de smalltalk: 
  objeto mensaje.
  variable := objeto.
  ^objeto

Introdujimos a Zafira/Safira/Saphira, nuestra dragona escupe fuego (aunque algunos digan que tiene nombre de chica de mal pasar de medioo lejano oriente), mata personas y come ovejas.  La programamos usando smalltalk.
Después fuimos al lab y conocimos el Object Browser, donde vamos a programar las primeras clases.

¿Cómo seguimos ahora?

1) Tienen que instalar el object browser en sus casas (instrucciones aca y manual aca) y programar algo en sus casas.  Si algo no sale, es SU tarea, avisarnos por la lista, asi los ayudamos.
No vale venir en bolas el miércoles!!!

2) Ya pueden leer el primer capítulo del apunte que está aca

3) Aca tienen una serie de articulos breves sobre lo que estuvimos viendo:
Comments