
17/02/2016, 06:58
|
 | | | Fecha de Ingreso: febrero-2016
Mensajes: 7
Antigüedad: 9 años, 1 mes Puntos: 0 | |
encapsulacion Hola.
¿Hasta que punto es útil la encapsulación dentro de una clase a la que solo accede el propio programa?.
Por ejemplo (java android). Tienes una clase:
public class empleado extends LinearLayout {
...
public String nombre_empleado;
...
}
En el MainActivity tienes un array de empleados[].
Y accedes con empleado[n].nombre = "nombre".
¿Es mejor esto o declararlo como private y hacer un setNombre()? .
empleado[n].setNombre("nombre");
Y me refiero a eficiencia, no a estética. Que igual queda mas bonito el getNombre, pero no sé hasta que punto se aporta algo a la funcionalidad final del programa.
Gracias anticipadas. |