Como vamos¶
- Utilizando objetos podemos representar conjuntos de datos tales como los relacionales \(\mathbb{Q}\) están compuestos por dos números \(x\) numerador y \(y\) es el denominador, \(y > 0\), \(x \in \mathbb{Z}\), esto nos permite trabajar estos tipos de datos a un alto nivel sin precuparnos por su representación
- Podemos definir métodos utilizando currificación, los métodos tienen un parámetro, pero implicitamente tienen un segundo que es el this
- El this o ligadura dinamica. referenciar a la instanciación del mismo objeto, este es el tructo que utiliza la programacion O.O para que una clase pueda ser instanciada
- Scala a las funciones currificadas permite invocarlas en notación infija
obj.metodo(x) obt metodo x