Foros del Web » Programación para mayores de 30 ;) » Programación General »

encapsulacion

Estas en el tema de encapsulacion en el foro de Programación General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 17/02/2016, 06:58
Avatar de laremi  
Fecha de Ingreso: febrero-2016
Mensajes: 7
Antigüedad: 8 años, 9 meses
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.

Etiquetas: programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:43.