Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Código encapsulado

Imagina que estás analizando el código de una aplicación Java y encuentras la siguiente clase:

LA RESPUESTA ES LA A:

La clase no debería tener el método setSaldo.

El atributo saldo solo debería ser modificado por la propia clase, por medio de los métodos retirar y depositar, pero al declarar un método setter para él, el encapsulado se rompe, pues su valor podrá ser modificado arbitrariamente de fuera de la clase.

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!