La clase la dividimos en:
Repaso- Escribimos de nuevo los mƩtodos de pepita con ciudades
- Hablamos de clonación
- Hablamos de mƩtodo look up
- Importante acordarse que (con lo que vimos hasta acĆ”)
- ¿Donde estÔn los metodos? -> en el objeto (o en su prototipo)
- ¿Donde estÔn las variables? -> son del objeto (las puede tener porque se las agregue a él o porque vinieron definidas por su padre)
- ¿Quién es self? -> el objeto que recibió el mensaje
- ¿Cómo obtengo un objeto muy similar a otro -> clono
DespuĆ©s de la clase iban a cambiar varias de las respuestas a las preguntas. Esto era lo que venĆamos haciendo usando un esquema prototipado, existen otros y a partir de hoy en paradigmas vamos a usar otro esquema un poquito distinto: clasesClase- La clase es un objeto igual a los que venĆamos viendo
- una clase modela un concepto, es algo muy abstracto la clase Golondrina define lo que es ser una golondrina, es algo mas abstracto que antes que teniamos a peptia
- el mensaje por excelencia que le vamos a mandar es new para obtener una instancia (recordar que todos nuestros objetos van a ser instancia de una clase)
- Podemos ver a una clase como un molde de objetos
- Hablamos del nuevo metodo look up
- ¿Donde estan los métodos? -> en la clase de la que es instancia mi objeto
- ¿Donde estan las variables? -> estÔn en el objeto (las defino en la clase)
- ¿Quién es self? -> el objeto que recibio el mensaje
- ĀæComo obtengo un objeto con el mismo comportamiento que otro? -> <nombre de la clase> new
- ¿Puedo redefinir como hice con prototipos? -> por ahora no, en las próximas clases veremos
Especialmente para los miĆ©rcoles:Vimos de nuevo el tema de con quĆ© objetos podes hablar en la definicion de un mĆ©todo y por quĆ© este mĆ©todo estĆ” mal: Golonodrina>>initialize lugarĀ := bsAs. Entonces... repasemos las 3 leyes de la objetomĆ”tica que mando Guille por mail Primera ley)Ā Un objeto solo interactuarĆ” con otros objetos a travĆ©s de mensajes. Segunda ley) Un objeto solo debe hablar con objetos que conozca a travĆ©s de sus variables, parĆ”metros u objetos literales. Tercera ley)Ā Ā Un objeto no le pedirĆ” cosas a otros objetos para Ć©l trabajar con eso, le delegarĆ” el trabajo a su objeto conocido.Para seguir practicando- En clase empezamos con el ejercicio del comedero (Ejercicio 3 de la guĆa dos de objetos) pueden terminarlo y hacer su continuacion que estĆ” en el ejercicio 2 de la guĆa 3
- Pueden hacer los ejercicios de las guĆas 1, 2 y 3 de objetos que estĆ”n e la pĆ”gina.
|