encapsulamiento es uno de los cuatro conceptos básicos de POO. Los otros tres son herencia, polimorfismo y abstracción.
La encapsulación en Java es un mecanismo para encerrar datos (variables) y código que actúa sobre los datos (métodos) juntos como una unidad. Con la encapsulación, las variables de una clase se ocultan de otras clases y solo se pueden llamar utilizando los métodos de su clase actual. De ahí que también se le conozca como Ocultar datos.
Cómo lograr la encapsulación en Java:
ejemplo
A continuación, se muestra un ejemplo que muestra cómo lograr la encapsulación en Java:
/* File name : EncapTest.java */ public class EncapTest { private String name; private String idNum; private int age; public int getAge() { return age; } public String getName() { return name; } public String getIdNum() { return idNum; } public void setAge( int newAge) { age = newAge; } public void setName(String newName) { name = newName; } public void setIdNum(...