ENCAPSULACION EN JAVA
Posted: jueves, 21 de noviembre de 2013 by Skuarch in Etiquetas: encapsulacion, java
0
La encapsulacion en java trata de mostrar las cosas relevantes y ocultar las cosas irrelevantes, esto hace que la complejidad disminuya, escondiendo los detalles de implemetacion permite hacer cambios sin afectar otras partes del programa.
El principal proposito de la encapsulacion de datos es reducir la complejidad al desarrollar software, a continuacion muestro un pequeño ejemplo que como hacer una encapsulacion en java
public class Employee{
public String name;
private int age;
...
public int getAge(){
}
private void setAge(int age){
this.age = age;
}
}
El modificador de acceso de name se cambio a public y el modificador de acceso del metodo setAge se cambio a privado. Esto significa que cualquier usuario de la clase puede accesar al campo name pero solo puede leer age, la encapsulacion se aplica cuando decidimos que es lo que deberia y que es lo que no deberia ser expuesta de la clase.