Cursosā€Ž > ā€ŽCursadas Anterioresā€Ž > ā€Ž2014ā€Ž > ā€ŽTar-MiĆ©rcolesā€Ž > ā€ŽBitacora - MiĆ©rcoles Tarde 2014ā€Ž > ā€Ž

Clase 18 - Clase de Clases con clase...

publicado a laā€Ž(s)ā€Ž 3 sept 2014 14:20 por Lucas Giudice Ā  [ actualizado el 3 sept 2014 17:21 por Mariana Matos]
Hicimos un repaso general de objetos con pepita, vimos un poco de prototipado y le pusimos el nombre METHOD LOOKUP al mecanismo por el cual se determina, para el envío de un mensaje, qué método se debe ejecutar.

Después introdujimos el concepto de Clase como fÔbrica de objetos por un lado, y como definición de comportamiento de los objetos por otro.

Filosofamos un rato sobre los dos mƩtodos para laburar con objetos (class-based vs prototype-based) y charlamos un poquito de las ventajas y desventajas de uno y otro a la hora de modelar el problema en objetos (entendiendo modelar como organizar el conocimiento).
TambiƩn vimos como cambia el method lookup cuando estamos trabajando en una tecnologƭa con clases.

Luego realizamos el  ejercicio de micros empresarios en el pizarrón, tratando de encarar el problema como lo haríamos en un parcial, y viendo cómo podemos mejorar el código cuando encontramos abstracciones que representan conceptos importantes en nuestro sistema.

DespuƩs vimos como implementar en computadora todo lo que estuvimos viendo, conociendo el system browser (Nautilus) y aprendimos a hacer tests con las nuevas herramientas, lanzar errores y testearlas.


Quedan adjuntos los file outs de lo que implementamos en clase. No estƔn implementadas todos los tipos de persona, pero lo que estƔ estƔ completamente testeado :)

El TP para la semana que viene para hacer con el System Browser es Dr. Casa (Temporada 1). Para la clase que viene traigan el enunciado de Dr. Casa (Temporada 2)
Lucas Giudice,
3 sept 2014 14:20
v.1
Lucas Giudice,
3 sept 2014 14:20
v.1