Objetos en 30' - Pre Smalltalks 2012 (Spanish)
-
Upload
guille-polito -
Category
Education
-
view
66 -
download
0
description
Transcript of Objetos en 30' - Pre Smalltalks 2012 (Spanish)
Objetos en 30'(o “en busca de un record Guinness” :)
+
Smalltalk superpowers(o “improvisación programática”)
jueves 31 de octubre de 13
¿Qué es un objeto?
Es una representación de algo, con la que podemos interactuar.
jueves 31 de octubre de 13
¿Y cómo se interactúa?Y flaco, le mandamos un mensaje, viteh.
jueves 31 de octubre de 13
¿Y cómo se interactúa?Y flaco, le mandamos un mensaje, viteh.
Che pepita! Vola 2
kilometros!
jueves 31 de octubre de 13
¿Y cómo se interactúa?Y flaco, le mandamos un mensaje, viteh.
Che pepita! Vola 2
kilometros!
jueves 31 de octubre de 13
Ya está, ¿y ahora?
¿Cómo hago un programa con esos objetos que me decis?
jueves 31 de octubre de 13
Ya está, ¿y ahora?
¿Cómo hago un programa con esos objetos que me decis?
Receta de la tía luisa:l Ponemos objetos en el ambientel Hacemos que se conozcan entre síl Que se manden mensajes!l Voilá, sírvase tibio :)
jueves 31 de octubre de 13
Pará, pará, ¿Qué?
l En un programa hay muchos objetos!
l Y se van a mandar mensajes entre ellos ;)
l Y todos esos objetos viven en un lugar, que llamamos ambiente
jueves 31 de octubre de 13
Pará, pará, ¿Qué?
l En un programa hay muchos objetos!
l Y se van a mandar mensajes entre ellos ;)
l Y todos esos objetos viven en un lugar, que llamamos ambiente
EL AMBIENTE
jueves 31 de octubre de 13
Polimorfismo
Es la capacidad de poder reemplazar a un objeto por otro -que puede ser distinto-, y que el que los
estaba usando, ni se entere.
jueves 31 de octubre de 13
Y ahora como hago -Con fábricas!
jueves 31 de octubre de 13
Y ahora como hago -Con fábricas! -¿Algo como esto?
FabricaDeGolondrinas createUnaGolondrina
jueves 31 de octubre de 13
Y ahora como hago -Con fábricas! -¿Algo como esto?
FabricaDeGolondrinas createUnaGolondrina
-Bueno, casi...
jueves 31 de octubre de 13
Y ahora como hago -Con fábricas! -¿Algo como esto?
FabricaDeGolondrinas createUnaGolondrina
-Bueno, casi... Golondrina new
jueves 31 de octubre de 13
Clases
l Son nuestras fábricasl Definen las variables
l Tienen los métodos
jueves 31 de octubre de 13
Herencia
Mecanismo para que varias clases compartan comportamiento
jueves 31 de octubre de 13
Quiero una demo!!
jueves 31 de octubre de 13
LVL UP
Ahora que sabemos lo básico, derrapemos.
jueves 31 de octubre de 13
El chivo
Si queres hacer un master, en EDM hay lugar!
jueves 31 de octubre de 13
Gracias!
NicoP(asserini) - UTN, UNQ, UNSAM
GuilleP(olito) - EDM, INRIA, RMOD
jueves 31 de octubre de 13