Métodos get y set en Java

Hola a todos, hoy os enseñare que son y como utilizar los métodos get y set en Java.

Los métodos get y set, son simples métodos que usamos en las clases para mostrar (get) o modificar (set) el valor de un atributo. 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.

Esta es la sintaxis de cada uno:

Si usamos Eclipse tenemos una manera aún mas sencilla de generarlos automáticamente. Pinchamos en Source -> Generate Getters and Setters, nos aparecerá una ventana donde elegiremos que atributos generar su get o set, al pinchar en OK nos lo generara automáticamente estos métodos.

getters and setters

Veamos un ejemplo:

Clase

Clase ejecutable

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

10 comentarios

  1. alondra

    como utilizar get y set y que es

  2. dann

    que pasa si quitamos

    boolean aumento=false;

    y solo hacemos la comparación si es mayor a 40 en dado caso
    : /

  3. Diego

    Entonces significa que para modificar un atributo de carácter private se hará entonces mediante un setter no? Es decir, si lo quiero hacer directamente y no a través de un método como se ha hecho con el plus de salario.

  4. andres

    estoy confundido e visto muschos videos y mi cerebro hizo corto cirtcuito

  5. María

    Por qué se usa el this en los setter y no al retornar en los getter?

  6. Diana

    Muchas gracias me fue de mucha ayuda

  7. Diana

    Muchas gracias me fue de mucha ayuda

  8. Roberto

    Quiero ser franco, ya que ese elemento lo consideró detonador de confianza y ésta última un activo sumamente necesario en estos tiempos en que interactuamos y hasta realizamos operaciones muy diversas sin ver precisamente con quien lo estamos realizando, cuando decidí opinar se me vinieron a la cabeza palabras tales como, extraordinario, brillante, claro, límpido, bonito, gracias, felicidades; luego no encontré una idea precisa y entonces recurrí a la franqueza como constructor que reuniera todos esos atributos.

    Reitero mi agradecimiento y felicitaciones.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539