ComenzarEmpieza gratis

Scala es orientado a objetos

Scala es un lenguaje orientado a objetos porque cada valor es un objeto y cada operación es una llamada a método. Esto significa que las siguientes líneas de código dan como resultado el valor 6:

val sumB = 2.+(4)
val sumA = 2 + 4

El mismo principio se aplica al operador de resta (-), ya que los operadores son métodos en Scala. En este ejercicio, verás cómo Scala es orientado a objetos convirtiendo el código que Scala ejecuta entre bastidores al código que normalmente escribirás en la práctica.

scala> val symbolAceSpades: String = "A♠"
symbolAceSpades: String = A♠

Este ejercicio forma parte del curso

Introducción a Scala

Ver curso

Instrucciones del ejercicio

  • Reescribe el código de resta proporcionado en notación aritmética estándar (p. ej., 2 + 4).
  • Imprime la diferencia usando la función println.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

// Calculate the difference between 8 and 5
val difference = 8.-(5)

// Print the difference
println(___)
Editar y ejecutar código