Escala | Final – Part 1

En Scala, Final es una palabra clave y se usa para imponer restricciones a la superclase o clase principal de varias maneras. Podemos usar la palabra clave final junto con variables, métodos y clases. Las siguientes son las formas de usar la palabra clave final en Scala Variable final de escala: variable final de escala … Continue reading «Escala | Final – Part 1»

Herencia en Scala

La herencia es un pilar importante de OOP (Programación Orientada a Objetos). Es el mecanismo en Scala por el cual una clase puede heredar las características (campos y métodos) de otra clase. Terminología importante:   Superclase: la clase cuyas características se heredan se conoce como superclase (o una clase base o una clase principal). Subclase: la clase … Continue reading «Herencia en Scala»

Sistema de tipo unificado en Scala

En este artículo discutiremos cómo funciona el Sistema de tipos unificados en Scala. Un Sistema de Tipo Unificado esencialmente significa que hay un Súper-Tipo del cual heredan otros Sub-Tipos . En Scala, el Super-Tipo es la clase Cualquiera . Por lo tanto, la clase Any se denomina raíz . De Any, se derivan dos subclases. … Continue reading «Sistema de tipo unificado en Scala»