Closed JKGarcia94 closed 3 years ago
Cuidado, que encapsulamiento y setter no van de la mano siempre. ¿Qué ejemplos pondrías?
Por el momento, solo tenemos los métodos: contar/Reiniciar/Mostrar. No contamos con alguno que nos permita 'setear' el valor/modificarlo/ o hacer algun cambio dado un parametro de entrada. Por ejemplo podriamos agregar el siguiente metodo:
public void setearContador(int nuevoValor) {
this.contador = nuevoValor;
}
tambien se me ocurren agregar mas metodos, donde se pueda ver tambien que al mandar una entrada como parametro se haga alguna modificacion, sin necesidad de acceder directamente al atributo 'contador': SumarContador/multiplicar/esIgual. De esta manera, pienso que se podria entender aun mas el uso practico que se le puede dar a este concepto
Este PR se marcó automáticamente como abandonado porque no ha tenido actividad recientemente. Será cerrado si no se aplica ninguna medida opuesta. Gracias por las contribuciones.
Lamentablemente este PR se debió cerrar por falta de actividad.
Se pueden agregar ejemplos prácticos en el código, sobre el uso del ‘Setter’ y visualizar mejor sus beneficios prácticos con respecto al encapsulamiento