top of page

Metodo Get y Set

 

Los métodos get y set son un convenio para acceder a atributos con visibilidad PRIVADA.

 

METODO GET (objeter):

 

Los métodos get permiten representar la información dentro de la clase de una forma y proporcionarla de una forma distinta. Devuelve el valor de una variable.

Por ejemplo, el DNI de una persona puede representarse internamente como un atributo de tipo long y otro de tipo char, pero el método getDNI() podría devolver el DNI como una cadena de caracteres.

 

METODO SET (establecer):

 

Los métodos set permiten hacer algo más que simplemente asignar un valor a un atributo (por ejemplo, validar dicho valor) de forma transparente al usuario de la clase. Modifica el valor de una variable.

El nombre del método siempre sera get o set y a continuación el nombre del atributo, su modificador siempre es public ya que queremos mostrar o modificar desde fuera la clase. Por ejemplo, getNombre o setNombre.

 

SINTAXIS:

 

                 GET:

 

                          public tipo_dato_atributo getAtributo (){

                          return atributo;

}

 

            SET:

 

                         public void setAtributo (tipo_dato_atributo variable){

                         this.atributo = variable;

}

 

 

EJEMPLO :

bottom of page