Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2019

Java Tip 14: Encapsulación

¿Qué es la encapsulación en Java? Es una parte fundamental de la Programación Orientada a Objetos. Consiste en: Proteger las variables de instancia (con modificador private, protected, etc.).   Tener métodos de acceso públicos (respetando las convenciones como get y set) para las variables de instancia.   Ejemplo. package curso ; public class Tipo { private String valor ; public Tipo (){ System . out . println ( "Objeto 'Tipo' creado e inicializado" ); } public Tipo ( String valor ){ super (); this . valor = valor ; } public String getValor (){ return valor ; } public void setValor ( String valor ){ this . valor = valor ; } @Override public String toString (){ return "Tipo:{valor = " + valor + "}" ; } } El modificador private nos dice que la variable de instancia es privada, sólo la pr