En esta clase estuvimos viendo un esquema distinto al que venĆamos trabajando hasta ahora, que es el usado por la mayorĆa de los lenguajes orientados a objetos. Este esquema estĆ” basado en el concepto de Clases con Herencia simple, y vimos cómo es que trabaja el method lookup en Smalltalk basado en este esquema. TambiĆ©n contamos cómo comunicar el diseƱo de nuestro sistema usando un diagrama de clases y mostramos cómo se usa el System Browser (que es la herramienta nativa de Pharo para programar usando clases). TambiĆ©n contamos cómo hacer tests fuera de Ozono (necesitan una clase que herede de TestCase, la definición de los mĆ©todos es igual que como se hacĆa en Ozono), pueden correr sus tests desde el Test Runner o con la opción Run tests que aparece haciendo click derecho sobre la clase.Les subo el file out del ejemplo hecho en Pharo de la clase de ayer, para importarlo pueden abrir su imagen y arrastrar el .st dentro de la misma, les va a dar la opción File in entire file. El package se llama Golondrinas, pueden buscar el código en el system browser, mirar la implementación y correr los tests. |
Cursosā > āCursadas Anterioresā > ā2015ā > āCuatrimestral-1erCā > āBitĆ”cora de claseā > ā