que tienen algo así como:¿Cómo acceder y mutar el campo privado en scala?
class Address(private var street:String, private var city: String, private var postCode: String) extends Model
Cuando trato de hacer:
address = new Address(....)
address.city = "changed"
me sale error de compilación. Entonces, ¿cuál es la solución? Tenga en cuenta que los campos deben permanecer privados.
También hay una sintaxis de acceso directo que tener que repetir la palabra clave privada cuando todos los campos en la clase son privados?
El tono de esta respuesta parece casi ... enojado? –
No lo llamaría enojado. Gracias por explicar los conceptos @Danial – ace
No enojado, enfático. Estoy siendo demasiado enfático porque sé que ese punto se hizo antes. Estoy tratando de asegurarme de que el punto está hecho aquí. –